The rubber on the 2 sides of the front windsheild gets loose and does not attach the front window tightly as before (but not serious), I worry the water can go through the gap between the rubber and the windshield and cause some damage inside the car.

however my friend told me the sealant was put between the windshield and your car body, not between the rubber and the windshield, so there is no need to worry about it as long as there is not water leak, is that true? do I need to fix it? I also worry if this will increase the rustiness of the car body, much appreicate it if someone can give me some suggestion.

Sorry for my English, although I live in Australia, english is not my mother language. My car is Holden Astra TS 2005 model, same with some model in Europe.