You will have to plant the trees in fall. that way the roots have a longer growing season to tap the underground water in the summer.
Yes root slowly grow in the winter until the soil freezes.
Does the property have lot of runoff in the wet season if it doesnot I would not worry too much about earthworks.
Will you have access to earthwork machine.
Using daikon radishes with 3ft roots will improve infiltration.
I would plant about 15lbs of seed. and harvest and sell 1/2 of them.
You will also need a good biomass plant like rye and wheat, for winter and corn for summer
Seeing as though you have low rainfall you dont have to worry about nutrient accumulator too much
You can try some strawberry plants too. You will get a harvest the 1st year
String beans also seem like a good nitro-fixer.
Most things in the mint and onion family is good.
Here is a source of low rainfall cultivars of vegetables
http://shop.nativeseeds.org/
Then there is almond, apricot, figs, jelly palm, hazelnut, pomegranate, jujube, passionfruit.
Here is a list of other fruit/nut trees
http://www.onegreenworld.com//index.php?cPath=1
I would put 8-5 terrace per hundred feet.
Tell me which other fruit/nut trees you want to plant.