Protecting surface that has small surface rust already?

Sand the surface rust off and you can get a product called A Must For Rust (Lowe's/Home Depot) that says it will protect the area for up to a YEAR if left to dry. I've been doing the surface prep then spraying AMFR, then primer. Works so far...

Dave