Re: battery leaking
To me this means you have a crap battery charger and / or a crap battery!
The batteries are boiling. Top them up with distilled water. NEVER allow the plates of the battery to become exposed.
The batteris are boiling because they are being overcharged. Can you measure the battery terminal voltage when this is happening? It would be interesting to know.
Andy