The worst rust on mine was not on the surrounds but on the clamp which fits around the headlamp lens. I've not tried it on chromed parts yet, but I've found Rustguard to be reasonably effective on the brightwork on my engine. It's a clear film, so OK to use on visible parts.
Ian