A good boat is a dry boat!Ha.........
that said, my E32 (1971) leaks like any other used boat not properly maintained for several years. Pure laziness!Prior owners?!
If you are patient. look around some more, for a dryer boat.
Leaks can also be from the deck hardware, anywhere topsides! Believe me I have had them all( every single bolt/screw/orifice, every single piece of hardware(not sealed). You name it I have had almost all of the deck ripped out(DISGUSTED!!).
The portlights will have to be reseated in Life SEal, or waterproof gasket sealant,after the FBG layers within the coachroof walls are epoxy sealed.
Epoxy is waterproof to me(not poly resin or bondo).
THere are no small jobs, just WORK.