"Can I get 5 to 7 plus years on them if I keep them inside and shake them every few months"?
I've got 25 to 30 years on some products, without shaking them. I'll post a pick of my collection. I've got usable products older than some members on this forum!