can you get to the leaks from the inside?? if so, probably some type of roof sealant that is used for RV campers… these have a little give to them due to the vibration of dragging your camper all over God’s creation for our recreation. go by your Lowes or Home Depot...or ACE hardware store.... ask for the roofing sealant. there are several brands out there and these can all be brushed on. use a throw away brush and apply 2 or 3 coats.
my first flat bottom i had, i cut some marine plywood to the size of each flooring compartment and laid in there to keep to much traffic on the very bottom of the boat....a little paint that matches your boat color or whatever you may have left over from a project...will do nicely to give a finished look. but these are only suggestions...good luck