No need to remove the batteries if they are maintained and all parasitic loads are off. Last year, I kept mine (2 6-volt GC batteries) on the boat and wired to the panel (and main switch off). I was at the marina pretty often and had access to 110 power so I could run the battery charger when ever I was out there for a few hours.
This year, my boat is parked far from 110 power, and i don’t plan to be out there very often. So this year I just disconnected the negative wire on the battery bank, and will check it once in a while when get a chance to get out to the boat.
If you left the batteries on the boat, you could disconnect the negative wire when away, and hook it up to pump put the bilge when you are out there.
Lastly, if you have any transducers low in the boat, you could remove the transducer and stick a plastic scrubby or something in the hole to keep critters out, but let water out. Only useful if it is located in a good spot. My old boat had a speed log in a place that would drain the the water out of the boat if it got too high.
Greg