i just pointed someone over to this same website and he was able to order some universal mirrors for his sled
www.royaldistributing.com ........im sure u can get some that will attach to the hood, but im not to sure about the flaires on the windshield.
anyways, let me know how u make out