Про классы найду попозже фотки салонов.
По маршрутам: на все, кроме Каир-Луксор и Асуан-Каир, можно заранее не брать. На эти два - за пару дней не помешает.
Касаемо поездов до Луксора и Асуана ситуация следующая. Иностранным туристам официально продают билеты только на ночные поезда компании Abela со спальными вагонами за совершенно безумную цену в 60 баксов (не египетских фунтов). Есть еще прицепной вагон к этим экспрессам с сидячими местами (сколько стоит, не помню, но все равно дороже нормального поезда при примерно таком же комфорте). Во всяком случае, так было осенью 2009 года - м.б., что-то изменилось с тех пор.
Но, естественно, это официально. На самом же деле эти ограничения вполне обходимы. Можете поискать здесь на форуме, а также вот тут:
http://seat61.com/Egypt.htm#Tourist%20travel%20restrictions. Главное - купить билет.
Я, в свою очередь, порекомендовал бы Вам сделать некий ход конем, а именно - отправиться в Луксор не из Каира, а из Алекса - Вы же все равно туда собираетесь? В 2009 году мы проделали такой маршрут:
https://forum.awd.ru/viewtopic.php?f=584&t=81157. Тем более, что, на мой взгляд, одного дня на Алекс маловато будет (хотя я фанат Александрии и не могу быть объективен). Можно сделать так: с утра уехать в Алекс, провести там день, заночевать, а на следующий день поздно вечером уехать. Или уехать в тот же день, оставив вещи в камере хранения на вокзале - но я не уверен, будут ли билеты в тот же день.
Как я понял, в Алексе на вокзале вообще смотрят сквозь пальцы на ограничения для туристов, поскольку город западным туристом не так избалован, как Каир. Да и таких толп у касс, как в Каире, там не бывает.
И да - если будете возвращаться в Каир поездом, учтите, что он безбожно опаздывает. Поэтому лучше возвращаться не в день вылета, а накануне. Мало ли что.