Shelf life of food
The above is an article describing the shelf life of various food items on the ISS. Basically, they say roughly a year is the shelf life of their food. A year is generally the de facto life span for most preserved goods (as someone whose made canned food goods). However let me explain what is going on.
Technically canned food can be edible for decades if done right. However, nutritional value and flavor can decrease after about a year. Various vitamins and proteins are nothing more than delicate and slightly volatile organic molecules. Just because they are canned does not mean these compounds cease reacting with each other. This is why storage temperature of canned items is important for their longevity. For this very reason is why their flavor also degrades over time. There are other factors that attribute to this like oxidization and moisture.
How they make space food
Water is potable for virtually ever as long you store it right (plus they usually have a reclaimer). Clothing lasts as long as that astronauts mission does though I have no idea how they clean it (heck I've had jackets last for decades).
As for hygiene kits, they dont spoil and as mentioned in the comments they are provisioned all that they would need for the duration of their mission.