Don't leave tinnys in the drinking water for extended intervals, particularly near mooring jetties with shore energy provided.
Waterproofing of the flooring in the bathroom can be done in a number of ways. https://Nerdzillaclassifiedscolumbusohio.nerdzilla.com/index.php?page=user&action=pub_profile&id=780731