i dont know much about that rattle of yours m8y, (but it sounds like a loose glove box!!

) but i think i can help with the water....it happened to mine when it rained but i found that by
half covering the pollen filter with a plastic bag (located just underneath the windscreen, in the scuttle tray,drivers side) it cured the problem!!
i was quoted summin ridiculous by VW just to identify that i had a leak!! and another garage told me to "park it the other way around on your drive when it rains!!"....all very helpful...not
the plastic bag trick has worked a treat so far, and it started around 3 yrs ago for me.
the problem with mine was that the water was running off the windscreen, through the scuttle tray and directly into my pollen filter. this was then soaking wet and dripped through into the passenger side footwell.
ive also heard that the drain channels in the wing can get blocked and cause the water to overflow into the car, these can be blown out to remove the blockage.
hope this helps you.
gareth