Ok, so here's why those things are good or bad as far as I know..
High in protein
Baked beans (also iron, calcium and fibre but make sure you go for the low sugar and salt ones)
Canned Tuna
Prawns (very low in fat too)
Turkey Breast
Turkey Slices
Cheese - can get low fat cheese
Low in calories
Tomato soup, Chicken soup
Prawns
Tuna
Passata
Tomatoes
All the veg you listed
Lower calorie than their alternatives
Warburtons Squareish wraps (I love these! Can turn them into pizzas too)
High in vitamins and minerals
Bananas (Potassium and B6)
kiwis, oranges
Prawns (omega 3 oils plus others)
Tuna (omega 3 oils plus others)
Carrots
Sweetcorn
Low carb (if you care)
Prawns
Tuna
Peppers
Lettuce
Low GI (slowly releases into your blood stream)
Prawns
Tuna
Carrots
Cheese
Turkey Breast
Turkey Slices
Onions
Mushrooms
Lettuce
Tomatoes
High GI (spikes your blood sugar, so not a good thing. Doesn't mean avoid just means moderation)
Baked beans
Sweetcorn
Rice
Muesli
High Fat (again, means keep in moderation)
Cheese - can get low fat cheese
So my biggest piece of advice to you is that nothing is out of limits to you, you just have to learn about moderation. That's the best thing about calorie counting really, there are no rules of eat this, don't eat that.
I'd also consider adding yoghurt, natural or greek, which is a great source of protein and calcium. You can have it with chopped up fruit and if you need it a little sweeter, a little honey maybe. Cottage cheese is great too, lots of protein and far less fat. Eggs are great again for protein though there's more fat in the yolks but as long as you don't have that many you'd be fine, I often use just the whites as well. Or say 2 whites and 1 whole, instead of 2 whole.
Hope that helps!