Welcome to the forum. Don't forget to order some Zukiworld stickers.
As far as the leak, mine does it too. Probably leaks on both sides. I believe it is coming through the fresh air intake in front of the windshield and working it's way into the plastic vent system. Unless your windshield itself is leaking as well. I'm thinking up a way to prevent it from getting water inside. Maybe some sort of deflector like a reverse scoop? Leaves and debris can also make a nest up along the top section. Unfortunately you have to take out the dash and the blower/heater core and all kinds of stuff to clean it out. At least that's what I found on a vehicle I parted out. 2 inches of smashed and coagulated leaf yuck.
If I park facing down hill, it seems to be worse after it rains.
-Adam