How to prep roof for paint?

IMO, you will have to remove the glass to fix the roof correctly. I'm sure there's rust in the glass channels.