Вы написали правильно. Подробно см. в учебнике С. Г. Бархударова «Правила русской орфографии и пунктуации».
Дело в том, что исконно славянские языки не знали личного местоимения 3-го лица, однако еще до возникновения письменности его роль стало выполнять указательное местоимение и (муж. род), я (жен. род), е (средн. род), выступавшее обычно в сложении с частицей же: иже, яже, еже. Это местоимение в косвенных падежах имело формы в единственном числе для мужского и среднего рода его, ему, имь (> им), емь (> ем), а для женского – еѣ (> ее), еи (> ей), ею, еи (> ей); во множественном числе для всех родов ихъ, имъ, ими, ихъ. Еще в праславянский период в им. пад. вместо форм и, я, е укрепились формы другого указательного местоимения – онъ, она, όно (это местоимение сохранилось теперь как форма устаревшего полного прилагательного оный, оная, оное, ср. выражение в оно время — «когда-то, давно»), в косвенных же падежах сохранились старые формы. Так и возник тот супплетивизм форм местоимения 3-го лица, который характерен и для современного русского языка.
В таких предложениях первое существительное составляет особую конструкцию, называемую именительным темы. При тесной связи с основным предложением (эта связь выражается местоимением в качестве слова-отсылки) именительный темы отделяется тире, но допустима и запятая.
Правильно: Слепой знал, что в комнату смотрит солнце и что если он протянет руку в окно, то с кустов посыплется роса. Не ставится запятая между однородными придаточными предложениями, соединенными неповторяющимся союзом и. Не ставится запятая на стыке союзов что если, т. к. далее следует соотносительное слово то. Ср.: Слепой знал, что в комнату смотрит солнце и что, если он протянет руку в окно, с кустов посыплется роса.
Мы бы поставили двоеточие. Почему в Вашем варианте тире - не знаем.
Такая форма есть, но обычно это слово употребляется в единственном числе.
Правильно: на двух тысячах страниц.
Запятую ставить нужно: это сложноподчиненное предложение: Ждёт, когда рак на горе свистнет. Первая грамматическая основа – сказуемое ждёт (подлежащее восстанавливается из контекста), вторая – рак свистнет.
Указанная запятая нужна.