Seems like a lot of draw for a few electronics. I would do an amperage measurement to see what they are drawing.

I would think bad battery or possibly discharging across the top of the battery.

Electrolyte ( battery acid) spilled or boiled out from charging across the top of the battery will cause one to discharge in a few hours. You can take a volt meter and touch one post with a lead the other lead on the top of the battery in any spots you think has electrolyte on it and you will get a voltage reading.

Clean battery with baking soda and water. It will fizz up as it neutralizes the acid. Charge the battery and you will be good to go