just a thought, if you sand the damage down to the metal then its going to need lacquer on it. just polish and wax won't be enough to stop the metal oxidizing when the winter salt gets at it 
What is this winter salt you speak of

Hummmm good idea about the lacquer (what product would people recommend ?)