Lithium batteries (like the 1.5V energizer suggested) have extremely low self discharge. The reason why lithium batteries are used for long life is because you can actually reliably count on them to not self discharge after 20 years. As long as the mAh is 10x the coin cells they use, I’d totally believe the 10 year statement.