Hi Martinfan30,
To be truly street legal and keep the cop's off of you, your best bet is to do an Internet search for your state's revised statute for traffic code. For instance, in Arizona, it's the Arizona Revised Statute, Title 28, which is the traffic code and will state specifically what the minimum equipment standards are for motorcycles. As for a horn, here in AZ the only requirement is that it can be heard for 200 feet. You can go to Wal-Mart and get a squeeze horn for a bicycle and mount it somewhere that can be reached, and your good to go. You can probably find a mirror for a bicycle there too. Our code says you must have a mirror. It says nothing about being able to see anything in it. Besides, with vibration like that, it's best to have your head on a swivel anyway and don't rely on a mirror. Signals may not be required if you can use hand signals. As for lighting, an upgraded stator and light kit will get you going.
Good luck and ride like you are invisible.
Gray hair.