If money/resources were no objectIf money is no object then yes it can be done. One can order massive amounts of freeze dried food and store a lot of treated water. Officially it is good retaining 97% nutrients and taste for 25 years. Unofficially it's good until the container decomposes. I have enough to last about a year of daily consumption and that was a serious investment but has more nutritional value than gold or silver.
There are a few companies that can do custom orders and there is one consumer company that sells an assortment of different size freeze dryers [1]. Watch videos on how those work before contemplating getting one as they are noisy and involve time and effort. My local grocery store sells a few generic meat, egg and vegetable freeze dried foods, butter, beans, etc... Even some unhealthy stuff I guess for psychological effect as comfort food.
Nutristore [2] is one of the more affordable brands I get. Tastes better than MRE's from the 90's but can be bland. One must add their own desired seasonings or sauces. There are other brands that have better taste and more options but they also cost a lot more. All of this requires adding water. One should watch videos on how to properly treat water for prolonged storage.
[1] - https://harvestright.com/
[2] - https://nutristorefoods.com/