Последние ответы справочной службы
Да, в таких предложениях нет необходимости в запятой перед тире.
Страница ответаЗнаки препинания в примерах расставлены верно.
Страница ответаЗапятая не требуется: соединенные союзом и однородные сказуемые грыз и не пришел относятся к одному подлежащему он. Для обозначения резкого и неожиданного перехода от одного действия или состояния к другому нужно поставить тире: Полтора года он усердно грыз гранит науки — и вот однажды не пришёл.
Страница ответа