RE: Rust Spots
I would use fine steel wool and some gun oil, rub in circular motions on the surface spots and wipe clean. Make sure you oil these areas real good in the future to prevent them getting larger.
If you don't have steel wool handy tin foil rolled up into a ball as well works. Again make sure you use oil to lubricate the area and light circular motions.
Should do the trick for yeah!