It does make a difference to some foods (like bread) but not to others (the heat is required to give a good crust). I generally preheat the oven if the recipe calls for it, simply so that I know how long to cook it for, otherwise I am guessing. I think it takes more than 5 minutes for an ordinary oven to reach say 200 deg C though - more like 15 minutes or so. I would definitely use a preheated oven for frozen ready meals as they have been tested for timings using a preheated oven.
good question. usually i cant be bothered waiting for the oven to preheat and whack it up to full for as long as I can wait. I doubt Delia would agree though.
i think it's more critical for things like baking cakes or souffles. there is a 'physics' reason behind it, but i'm afraid i'm no good at physics so can't explain it.
Yes, by not pre heating the oven, frozen food espescially has more time in there at the warm rather than hot stage, hence more likely for food bacteria to multiply and give you tummy troubles