Get a car cover sooooon as the weather looks to be turning real nasty, you don't want a wet interior

As for leakage I cant really help you sorry! How about this though: Thoroughly dry the area inside and out, then pour water from a jug steadily untill you see water start to get in, then pull the roof off and look at the join for wet bits, might give you a clue how the water is getting in?