A good coat of good ol fashion past wax will also help seal it up and help stop the rust from returning . This after the above steps have been done. And yes, the #7 chrome polish is still one of the best out there in my opinion. It is getting harder to find, but some auto parts stores still carry it.
KK, The #7 I used to use was made by Dupont :shrug: I think I still have a old can of it kicking around out in my shed somewhere. I'll have to see if I can dig it up.
Vic