aluminum foil and cola
Have had the very same rust developing on motorbike parts uncovered for winter or those that were stored in moist basements.
Use some kitchen aluminum foil as a rag and a good dash of coke (any brand) to rub the small spots off and away. It works fine as long as it is not too strong a "rust assault" and the metal must not be layered (like chrome plated or so). If chromed: You end up having the rust removed but the plating has tiny "holes" in it, showing the base metal underneath.
After this procedure you may want to buff it all up with some WD-40, some liquid floor wax or old left-overs from burnt-down candles. The outer (orange) part of orange peels work wonders as well, they even eliminate smudge and insects at the same time (not on cleaners but on bikes). Wipe off dry, done.
Yet major blemishes should be treated with a real rust remover.
I cannot confirm what makes coke work together with aluminum but possibly some electrolytic action or the phosphoric acid in coke (no idea at all, just guessing). But it works really fine and that is all that counts (for me).
Good luck!