Cool garden layout. We can't wait to live somewhere where it's feasible to have a garden!
You can do container gardening anywhere...they're fun! I've grown radishes and carrots in containers, along with bush-type tomatoes. Not to mention herbs.
I'm actually growing some beets in a container right now.