93redMKII,
Usually, water that goes into the windshield wiper cowling won't get into the car at all, it should stay outside the car...unless the windshield is installed wrong. If you're windshield is leaking, it's installed wrong or somethings screwed. It shouldn't leak if the person who put it in cleaned out the old sealant and used the proper stuff and installed it right.
The drain tubes drain at a decent clip. Not super slow, but not speedy either. Just a small constant stream until they are emptied out.
There should only be 4 drains for the 4 tubes. The 2 front ones drain out behind the fenders, the 2 rear ones drain out of the rear vents. Note in the rear you won't see water pouring out the vents, it slowly drips out the vents after the tubes dump it into the drain vent. One of my above posts shows pics of this clearly.
See post 14
Link to Post 14 in this thread
It just slowly drains out of the side vent once it's dumped into the rear drain. That's why I recommended removing panels and checking in my posts. Looking at the outside isn't going to show much for the rear, due to the design. If you want to verify the tubes drain, remove the panels as I did, remove the metal plate, and then take the tube out of the drain vent and put it in a cup. Fill an identical cup with water, and pour it into the drain, trying not to spill any. With the panels out and the drain tube in a cup, you'll be able to tell if it's draining or leaking onto the interior.
As for a window leak, also see post 14. Try the OEM eccentric pockets (type-b) that I show in that pic. They are different than the OEM ones which come on the car, they cost less than $9 for 4 at a dealership, and they help. Also try the Honda Sin-Etsu grease. They DO help. If that's not enough, there are also OEM eccentric rods. Those are again only about $9 for 4, but they require you to take apart the t-top glass to put them in. Both those parts allow you to adjust the alignment of the t-tops for a tighter fit, thereby eliminating leaks.
See Post 14 again for Part number info
If your drain tubes ARE fine, try these. Even it the drain tubes are an issue, for the price I'd try those also anyways. If you need new drain tubes, all the part numbers are in this thread.