My thoughts with the hanging over the balcony.
Firstly - how much sunshine does it receive and during which hours?
2ndly - if you water from above, who will you hit below ;-).
3rdly - don't fill too many pots in case the balcony can't support it all
4thly - do you want a statement plant or several small ones to eat - i.e. a rose that will flower for weeks or pick and come again to eat?
Nasturtiums don't need much soil, i.e. a grow bag for the tomatoes if you can carry one to the balcony and nasturtiums in between; they ramble but are prone to blackly. How high

up are you ?
I hope to get some weeding done later. Going to put on a wash, feed the birds, walk to the village for the paper and that will determine how many layers I will need to wear in the front garden