Учительница категорически неправа. Глаголы лечь, стеречь и беречь пишутся с мягким знаком на конце, никто этого правила не отменял.
Пунктуация корректна.
В обоих случаях запятые не требуются. Цельные по смыслу выражения есть + вопросительно-относительное местоимение + глагол в неопределенной форме запятыми не разделяются.
В обоих случаях запятые не нужны.