Тире поставлено верно.
Тире возможно. Правило таково: тире ставится в предложениях, состоящих из двух компонентов со значением субъекта, объекта, обстоятельства (в разных сочетаниях) и построенных по схемам: «кто — кому», «кто — где» и под.
Тире в таких конструкциях обычно не ставится, но оно возможно для логического подчеркивания сказуемого.
См. в «Письмовнике».
Пунктуация корректна.
Запятая не нужна, так как перед нами однородные предложения, относящиеся к союзу когда: Когда у тебя нет времени на сон и ты засыпаешь прямо на ходу, [не стоит садиться за руль].
Тире в этом сложноподчиненном предложении возможно, поскольку в нем придаточная часть находится перед главной. См. параграф 124 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина.
Верно: Какой он, учитель? Здесь действует правило обязательного обособления приложения при личном местоимении.
Запятая в этом предложении не нужна.
В таких предложениях ставятся запятые: Ты что, сумасшедший? Вы что, больны? Ты что, самый умный?