a. The lifespan of a battery is greatly dependent on the conducive temperature under which it is stored. A battery can have a shelf life of 2 years if stored in temperatures ranging from 17 – 24 degree Celsius
b. It depends on the usage of the battery and conditions. Realistically a battery can last between 1-3 years