How to prep roof for paint?

I'm assuming I need to seam seal the drip rail as I'm going hard top and not putting the vynil top back on?

View attachment 1716050706
Yes. I would acid wash, then prime and re-seam seal. I like using a two part seam sealer for drip rails as it is harder and won't shrink, but a good quality sealer like SEM makes will work.