Did Ford for any year or model make an extendable sun visor I could swap with mine?

Something like this one from a 2000 Nissan Maxima:

Lly52.webp


Honda Element:
View attachment 204022
 
:shrug: anything is possible

My advice, go to your salvage yard and see if you can find a pair on the cheap, and proceed to find out if you can modify them to fit your car. I doubt anyone on this forum has tried to do this so you're probably on your own.