On the food issue, the change is how food really works. Canned food is sterilized before sealing the can so the only way for bacteria to get in(bacteria are the cause of food poisoning) is for a hole or some other physical damage to the can. Cooked food is the number one cause of food poisoning.
Not cooking to the proper temperature or not storing at the proper temperature allows bacterial growth. Radiation, in fact, is a currently used technique for some food sterilization though probably not the same radiation in the game. This is from a former job I held as health inspector which, by the way, made me wonder why more people don’t get food poisoning due the conditions I saw in a lot of restaurant kitchens.