Use POR15 or chassis saver on the frame .It will take prep work to last. Be careful using rubberized undercoatings. Rust can form under the coating. J C Whitney used to make a kit to do doors ,etc. It worked great on my 93 Toyota truck years ago.