My son is 2, so past the weaning stage now but it's fresh in my mind.
Most things that shouldn't be given to babies/toddlers have a warning on the back - like honey, condensed milk, some powdered milk. But a lot of it is more just common sense, i.e. avoid if it has a load of added sugar or salt.
Tinned veg is fine - the ingredients are usually just the veg plus water. My son ate loads of tinned peas and carrots when he was weaning.
Porridge/oats is a good thing to stock up on - you can add milk, water, fruits, raisins, whatever else you want to try. So stocking up on oats, UHT milk, tinned or frozen fruit could be helpful. I used to get those bags of frozen mixed berries to add to my son's porridge and he seemed to enjoy it. He even had tinned peaches and/or pears with his.
Maybe try experimenting with longer life food just now to see what she likes - there's no point in stockpiling things she's not going to eat. I've got loads of tinned pears and peaches as my son loves them, but no tinned pineapple as he won't even look at it.
I'm also storing the Alpro Soya Growing Up Drink. It's a good milk alternative for him and he enjoys it in cereal/porridge as well as a drink, so it won't go to waste.