Могу ответить только на первый вопрос.
Была этим летом в Хургаде с 20 августа по 3 сентября. Температура градусов 37-40, в Египте это переносится легко. Вода была такая, что даже, когда только заходишь- не холодно. Перед этим была в июне-июле, майских и ноябре. На основании всех поездок - лучшее время конец августа и сентябрь.