How to prep roof for paint?

I'm removing whats left of the vinyl top and plan on painting this area black until I repaint the whole car, which is probably years down the road. There is some surface rust but not horrible at all. What steps and products should I use to achieve this? Rust converter, proper primer, single stage paint, 2k spray bomb? The cheaper the better but I want it to look somewhat decent.

View attachment 1716048256

I'm removing whats left of the vinyl top and plan on painting this area black until I repaint the whole car, which is probably years down the road. There is some surface rust but not horrible at all. What steps and products should I use to achieve this? Rust converter, proper primer, single stage paint, 2k spray bomb? The cheaper the better but I want it to look somewhat decent.

View attachment 1716048256
Evaporust will pull that rust right out of the pits. Clean well then a good direct to metal primer.

20170221_100715.jpg