Does he just want to stop the rust so he doesn't eventually have water coming in on his head?
Or does he want it to look great again?
To just save the metal get some rust converter and spray it on.
For it to look good it needs a complete repaint. Sand down to bare metal, spray with sealer, spray with high build primer, sand, repeat if necessary, spray on color, spray on clear, color sand until perfect.