Looks like arms and heads are still available from Toyota. Prices and part numbers further below.
Your mirror arms look like they are in great shape and new ones are fairly expensive.
In my opinion the Toyota mirror heads are a bargain considering the quality.
After seeing how well they are built I bought spares of both rectangular and round.
These mirrors mount via an 8mm x 1.25 threaded stud sticking out the back of the swivel that has an acorn nut on it.
On my mirror arms the stud bolts through a hole in the flattened end of the arm.
Your arms seem to terminate with a tube that looks like it must be threaded on the inside so wouldn't use the nut.
You would want to confirm it has an 8mm x 1.25 thread.
The swivel ball part that adjusts the tension of the heads is a part of the head assemblies so replacing the arms would not be needed to resolve that issue.
Rectangular mirror heads, all metal construction on the backs, Toyota pewter finish 4-1/2" x 7-1.4".
Toyota part number 87901-60011, $20.79 each from EB Toyota.
Round mirror heads, all metal construction on the backs, Toyota pewter finish 5-1.4" diameter
Toyota part number 87901-60020, $18.97 each.
Toyota mirror arms part number 87902-60030, $49.82 each
CCOT aftermarket arms in Toyota style, $75.00 pair, quality unknown.
Good luck.
Cleg