Buy some MREs. They are made to last and to have everything essential for survival.
Shelf life is about 5 years, depending on how it's stored: https://www.mreinfo.com/mres/mre-shelf-life/
Shelf life is about 5 years, depending on how it's stored: https://www.mreinfo.com/mres/mre-shelf-life/
So best to do some research beforehand.