my roof leaks on the passenger side but I don't know what those plastic pieces runnning from the front of the car to the back are called to get a replacement.
There is a complete sunroof repair kit @ www.arz-tuning.com and you can also specify which side you need (left or right). A buddy of mine bought the exact repair kit 2 weeks ago and fixed his sunroof, so the product is 'quaranteed'...