По основному правилу знаки препинания не нужны, но в данном случае рекомендуем поставить тире, чтобы сделать акцент на сказуемом: Они для филолога — как для археолога живой динозавр!
Прямая речь не выделяется кавычками, если нет точного указания, кому она принадлежит (прямая речь вводится безличным или неопределенно-личным предложением): Про таких обычно говорят: душа компании.
Знаки препинания стоят верно.
Предложение в целом построено некорректно, его смысл неясен. Пожалуйста, перестройте предложение.
Для постановки тире нет оснований, в остальном пунктуация верна.
Знаки препинания стоят верно.
Пунктуация верна. Обратите внимание, что это предложение носит разговорный характер.
Не хватает запятой после спросили и точки в самом конце.
Прямую речь внутри прямой речи можно выделить кавычками-лапками (...ответил: "Есть").
В остальном пунктуация верна.
Тире ставить необязательно, в остальном пунктуация верна.
Знаки препинания стоят верно.