Re: water leak
The good news is YES, there is a seal between the fire wall and window frame. However, the bad news is, I do not think anyone makes this seal anymore. The reason I say this, I had a similar problem and a Scout vender told me that I'd have to pull the cowl and then get some good silicone or urathane and pump a lot in to "make" a seal when the two pieces were rejoined and then "hope" this corrected the problem.
Hope this helps.