Good list although the only frozen veg that I use are peas, most others don't freeze well. I would add Pitta bread as a frozen food, always good for a quick snack.
Marmalade and Marmite are essentials in my cupboard as well as a selection of pickles and chutneys. Also treacle, golden syrup and demerera sugar (for porridge) aren't optional
For the fridge I always keep some chillis, yoghurt, cottage cheese.
Potatoes and apples keep for *ages* in the dark wrapped in news paper.