OK; Rust-proofing/Undercoating?

2) Rust-Oleum rubberized undercoating seems like a natural choice as well

That's what I used on mine, seems to be holding up fine.