I’m having a serious leak problem from my sun roof . My car isn’t parked in a garage it is parked in the yard without any shade. I feel that the rubber on the car has dried out therefore the leakage.
Since you didn’t ask a question, it is very good that you provided your own answer. I agree, new seals, but also clean the sunroof drain. Heck, do that first, it might fix the leak.