Thank you oh great oracles of the Freelander,
My sunroof is now leak free , thank you to everyone who posted. It did need a new sunroof glass. When we removed the old one we found someone had already tried to cover up the rust with hammerite .....thanks to who ever that may have...