I stockpile the iodized salt for two reasons. Prepping and Kimchee. It takes a cup of salt every time I make kimchee. Yum. Made some (radish) kkakdugi last week. It's one way I tempt my daughter to visit. She loves kimchee and she is cheap. Free kimchee? visit dad.
Sugar is relatively cheap to stockpile, so no problem even if I never get around to using it. I have it mainly as a potential barter item.
I don't bake, but doesn't yeast have a limited storage life?
I love Kimchee. I have 2 gallon jars fermenting right now!
Easily a year in your pantry. Five years maybe ten in the freezer.