I treat the outside of the glass sunroof the same as the car paint. For the inside of the sunroof, I use auto-glass cleaner. For the seals, I use AutoGlym Vinyl & Rubber care... actually, I use their whole product line to detail our ModelS, and am very happy with it. AmmoNYC (unfortunate name)...