Yep, watch out for the sand/dust.
It's also going to be boiling so keep a bottle of water on you. When I was there, 12pm-4pm many shops where closed, but that was many years ago so things may have changed. Especially in the town centre(s).
Canon 17-40 is a great lens. If the F4 is fine...