Roof rail/gutter rust is a B****!

Rust converter brushed on over and over. I can not help with a good brand though, sorry. Last one I used was POR-15’s “Metal Ready.”
If you can seal the car up good to keep debris to a minimum, media blasting is the best way. After blasting,
epoxy primer under primer and a catalyzed seam sealer before paint. Usually the primer can go over epoxy primer
after an hour or so, follow directions. Always degrease bare metal before applying any type of paint.