I agree you need some kind of insurance because its a boat, and nobody likes a flat battery on a boat.
But to give you an idea of how long it will last.
Head unit and speakers 50x4 peak output about 15 watts rms x 4 = 60w divided by 12volts equals 5 amps current draw.
Head unit, 4ch amp, speakers. Amp 50x4 watts rms 200watts devided by 12volts = 16.6 amps current draw
So a battery with 100 amp hrs will last between 6 to 20 hours in theory, this is also with the volume all the way up, but this changes the whole time. ie changing volume, lights, battery condition, amps needed to start motor.
I have a 2000watts rms system in my car and at full volume i can flatten the battery in 15 minutes but at low volume it can last up to and past 5 hours.