To answer your question yes, a fully flat battery or one that won't take a charge will do this. If it's only been flat once you may be able to charge it, but if not you'll need to swap in a new one.
For storage, if you have access to an outside window where you store your car you can get a...