The longest I've had any stored is 30 years, with NO caution about nice storage conditions, and there was no breakdown or change in performance. With the babying you are giving your's, I believe it's good for at least 100 years!
Mine went through temps of over 120 deg F and down to 20 below Zero, with no change of any kind that I could detect.