For the glass BEFORE you try any kind of abrasive material....use Laquer Thinner...be carefull not to get any on any painted area..it can eat paint...
If the laquer thinner doesn't work,it's etched into the glass,buy an automotive glass polishing kit,they can rid fine scratches in auto glass and polish it like new.
If you use anything even the slightest abrasive on glass,it'll need polished
A good rubbing compound should work on the paint,after its gone,use a polish to renew the clear coat shine.
I've also had some good luck with Goof Off stain remover for rust stains on paint
Don't DREAM your life, LIVE your dreams
Never forget 9/11
"Welding is like a woman,Get 'er HOT and Penetrate"
Gotta LOVE a person who knows everything about NOTHING
The only Thing necessary for the Evil to win is a good man to do nothing....
"How far you go in life depends on your being tender with the young,compassionate with the aged,sympathetic with the striving,and tolerant with the weak and strong--because someday YOU will have been all of these"....George Washington Carver
Want to know what an Ironworker is and the job scope of a Journeyman?..click here...http://www.ironworkers.org/becoming/careers.aspx