Yes. I bought my 2006 used and it had bad (39K miles on it at the time) sunroof seals. Also bad windshield and rear window seals (cracked and discolored). My M5 was still under factory warranty so the dealer replaced all of them. Also the seal around my trunk was bad. They found that while taking care of the rear window and replaced it under warranty as well. My guess is the PO left the car outside alot.
My E39's sunroof seal went bad as well. Maybe it's the rubber BMW uses or something?
Ditto. My 06 makes a light wind noise from the sunroof at speeds over 50 mph. Dealer told me it would be $150 to diagnose (not repair) so I just close the shade when not in use and I can't really hear it.
Had that noise problem as well. Dealer replaced the seal and also aligned the sunroof differently. The panel now sits lower in the front, below the roof line ~1mm and higher in the rear ~1mm above the roofline and the car is now near silent! Even with the shade pulled back, the wind noise doesn't increase that much. Before it was like driving with the sunroof open.....