RE desert farming:
While some plants can pull nitrogen out of the air, phosphorous and potassium can be a bit harder to come by. I doubt very much that you could grow anything on silicon beads + water + sunlight + air.

Check fertilizer on wikipedia? Perhaps have more info there.