If the boat has been stored for some time, out of the weather, with water in the hulls, and the water was still in the hulls when you got it, they don't leak!

You could try a cutting compound to restore the existing gelcoat. Easier than repainting.