Hi John. I would certainly need protection to grow any of those crops outside, we just don't have the warmth here. However in the South, particularly SE England they can all be grown outside. Tomatoes are probably the easiest and eggplants (we would call them aubergines) are probably the most difficult. All would still be better in a
greenhouse. They would almost certainly need to be started in heat undercover as well, since the warm part of the summer is generally a bit short even there.
I did manage to grow tomatoes outside in the midlands, but got a bit of blight, so better out of the rain! Looking forwards to maybe having my new tunnel up this summer, but I don't think it will be in time to grow much.