Sorry I can't help with the hose question, but on the windows, I posted this in another thread and it may apply here
((I'm not sure if your window frames are the same as My 1977 Tri Fly. I had extensive damage in the wood below the window corners.
I removed the frames (and everything else) and can tell you that even if they are sealed to the exterior of the boat. they can still let plenty of water in.
The frames are kinda a "H" shape and welded at the corners, only welded on the horizontal section of the H<. A little sealer was on the vertical sides (flanges) but this is where it was leaking.
Water hits the windows, runs into the tracks and then runs out the corners both in side the boat and outside. If the drain slot on the outside of the window frame is restricted in any way = problem x10
The best solution I could see was be sure the frames are welded on both the vertical and horizontal water tight or add sealer to the frame corners.
In this picture you can see the frames with the drain slot far right. The next frame to the left you can see the inside corner that if not sealed will leak

This is the little factory weld, just on the horizontal part of the frame

This is a rear window, but the damage was all the same
Hope this helps