An idea for your LEDs. Flexible strips. Check here to see if they come in a suitable configuration
http://www.superbrightleds.com/light_bars.htm?gclid=CIXWn_OO2pkCFQIupAodZBc9Vg
or google "flexible LED strips".
I don't know if your visor curves in more than one direction. if it does, I
suggest trying cardboard strips first- you might find a problem!
I second what that_chap said about ordering stuff. I know from experience! :-[ Make sure you know what you're doing before you rush into it.