См. ответ 253079.
Домой – наречие. Наречия не изменяются по падежам.
Тире не требуется.
Согласно словарям, слово змей во всех значениях - одушевленное существительное. Учительница в данном случае ошибается.
Устойчивый оборот: тише воды ниже травы.
Да, можно переносить так: ма-льчик, бо-льшой.
Оба варианта верны: назвали Валентин и назвали Валентином.
См. ответ на вопрос № 288795.
В этом случае сравнительный оборот тесно связан со сказуемым (смысл предложения не в том, что он танцует, а в том, как именно он танцует), а значит, запятую перед союзом как ставить не нужно.
Лучше: по г. Нальчику, г. Нальчика.