on batteries leaking, my experience is that with alkaline I've never had one that was not fully discharged leak. Now, more than once I've left dead batteries in something and if left long enough they leaked.
The chemical reaction that occurs during discharge is the major cause of a cell leaking. Hydrogen gas is generated during discharge, and/or the metal corrodes during discharge. once it vents there the potasium hydroxide in the cell often leaks out combining with air to form potasium carbonate a stable reasonably safe compound, but in the meantime it eats stuff up.