I have exactly the same situation here but rather difficult than yours I can see clouds in your photos but where I am doing this it hardly rains 2 inches in a year. Cholistan Desert in Pakistan. My goal is to convert it to a pasture for cows, buffalows, goats, sheep and chicken. Here is how I am doing it.
1. Divide the land in 12 zones and instead of using wire or electricity on the border I am sowing lemon trees at every 5 feet distance and every 4th plant is melburry and every 8th plant is Shreen I dont know what it is called in english and did not find any picture of it I will upload its photo so if anyone can recognize can name it. It is a very common tree here and the good thing about it is that from cows to goats all the animals love its branches and it grows good in deserts for
2. Inside these zones for shade I am using CHINABERRY the goats love its fruit and it also grows very fast.
3. guar, Chickpeas and the natual herbs, weeds and grass I am letting them grow not taking out anything.
4. On the beds of all the trees planted aloevera plants which also works good in the desert.
The trees I have used on the border will stop the sand lemon trees will be clipped to form a hedge and will be providing lemons too the rest of the trees will provide both food for animals and fruit for humans. I completed all this 20 days ago and till now even the harsh winds have started moving the sand arround these trees are all standing fine.
I hope this helps you through your plan. If you or anyone else has any comments or suggestions please do.