Is There A Rust Preventative Coating?

Rust doesn't sleep for long. It will continue to rust. If you want to stop the rust, it needs to be removed and then the metal painted/coated with no moisture. Bare metal will rust.