Hey,
Re: the seal, wreckers said will be very hard to find just the seal, I still need to take the car to ylwgtr2 to get him to have a look and see if he can work something out
Worse comes to worse I buy a sunroof which I got quoted about $450 to install from wreckers.
The motor on mine works, just doesnt work properly or needs service, so may end up needing new sunroof anyway.
Got a car cover for the times its out in the rain, although it was for a while before and it didnt leak only when i washed it and pointed the water into where the seal should be, on an angle.