It really depends on what you believe to be essential.
A warm coat, good gloves and boots are a good idea for the winter, there are plenty of places to buy those items.
Food, well there are loads of places to eat and plenty of locations that sell a wide range of ingredients.
PM me with your details - I live in the west of Ottawa, I should be able to answer most of your questions about the local area..