Re: Noisy roof
Take that cover off and see if you have loose hardware in there. Once you get in there, you will see what I mean.
The other POSSIBLE problem is that the clamp that grabs the windshield frame on that side is not grabbing tightly enough and is "walking" and making noise as you drive - I can't remember exactly how the linkage is set up to compensate for this, it should be obvious when you get in there. It's a pretty simple mechanical setup that links the "D" handle to the clamps.
The service manual goes into fair detail about this, altho their stupid sketches are hard to read, why they couldn't provide photos as well is beyond me.