the only bit that gets in the way for a respray is the windscreen top trim. This is in 2 bits, the trim itself, which can be eased out, and the retaining strip that is glued to the front edge of the roof...
it can be teased out the way for masking, but chances are the outer trim will be hard and shrunken, so i'd be inclined to replace both bits anyway...
....which is exactly what i did when i resprayed my roof!
and make sure you seal the side trims when you replace them, (between the mounting flange and the body, or you might get water finding it's way under and inside the door seal... guess how i found that one out!!!)
the most awkward job is getting the B pillar trims off!