Dahab is pretty damn hot in July but plenty of people seem to have no problems doing nothing but sit on the beach all day and work on there tan. Personally I found it to hot to do much of anything but windsurf, and recover from windsurfing. Dahab Bays pretty much 7 hotels, attached windsurfing centres and bars and nothing else, the towns about 2km away. Its possible to wakeboard, ride up and down the beach on a horse, quad bike in the desert, swim, windsurf and dive/snorkel but theres not much else. Activities are a bit sparse on the ground but there are several good day trips to St Catherine monastry, Jordan to see Petra and even to the pyramids and back. There all long long days though, getting up at 4am and in at 1am if going to Petra.
Most of the centres run evening events of the dinner with the Bedouin, Camel ride and BBQ variety and its very easy to get a taxi into town from the hotels.
Everytime we've been and everyone we've met experenced a day or more off the water due to the shits over the course of a week so i'd stock up on the required medication.
It is very windy at that time of year and if your wifes in the early stages of learning it might not be the best place for a gentle introduction. More often than not the beginner groups couldn't sail as it was to windy or were out a 7.30am or late in the evening when the wind had died down.
Take gloves, super glue and lots of tape as your hands will get trashed. 6 hours sailing a day in F4-6 does damage.