Almost all ur questions have already been discussed in the thread already. Put the kettle on , make a coffee, pit ur feet up and get reading.
Food , it depends on u, the main tourist places are on par with uk prices. Slightly off the beaten track, food is awesome and quite reasonable. Main areas , safer than a lot of places in uk, at night, daytime even safer, IMO. I've never felt threatend or fearful, even walking alone at 2 or 3 in morning. Obviously use common sense.