Учитель прав. Верно: ...людьми, не скрывающими свое имя (причастие настоящего времени), ...людьми, не скрывавшими свое имя (причастие прошедшего времени). Причастие согласуется с существительным, т. е. в данном случае употребляется в форме творительного падежа (как и существительное людьми).
Предложенный Вами вариант ...людьми, не скрывающих свое имя невозможен.
Действительно, ни под одно «запретительное» правило переноса данные слова не подходят. А все, что не запрещено, должно быть разрешено. Но мы согласимся с Вами: такие переносы производят впечатление неправильных, хотя и утверждать, что здесь нарушено правило, у нас нет оснований. Наш совет – все-таки не переносить такие слова.
Это, очевидно, калька с английского, где слово inspired переводится не только как "вдохновленный", но и "навеянный". Согласны с Вами, в русском языке такое употребление не вполне корректно.
Литературная норма: (жить) на Ямайке, в государстве Ямайка. Кодификации варианта "в Ямайке" нам обнаружить не удалось (что, правда, не делает приведенный Вами вариант предложного управления ошибочным, ненормативным).
В приведенном Вами примере корректно слитное написание. Если слову с отрицанием не предшествуют наречия меры и степени (их Вы и привели в вопросе), то не пишется слитно.
Согласимся с Вами: в предложении слишком много усилительных элементов. Предлагаем такой вариант: В итоге герой не вызывает ни симпатии, ни эмпатии, не выглядит вообще хоть сколько-нибудь живым.
Как мы уже говорили, различное написание и произношение в русском языке топонимов Мехико и Мексика, которые по-испански звучат и пишутся одинаково, обусловлено традицией. Но постараемся ответить подробнее, ведь в истории этих названий много интересного.
Для начала заметим, что необычно уже само соотношение написания и произношения в испанском языке. Проиллюстрируем это утверждение на следующем примере: слово риоха (название самого известного испанского вина) по-испански пишется так: rioja. Звук [х] передается в испанском буквой j. Однако названия страны и столицы, которые по-испански звучат «Ме[х]ико», пишутся вовсе не с буквой j, а с буквой х: México. А ведь по современным правилам чтения при таком написании должно было бы произноситься «Ме[кс]ико».
Связано это вот с чем. Когда испанские завоеватели XVI века транскрибировали язык науатль, на котором говорили миштеки (предки нынешних мексиканцев), они применяли правила кастильского языка своего времени, и поэтому звук [ʃ] языка науатль был передан ими буквой x. В кастильском языке XVIII века этот звук трансформировался в звук [j], а согласно орфографической реформе 1815 года слова, писавшиеся с x, но произносившиеся со звуком [j], стали писаться через букву j. Однако для таких топонимов, как México, Oaxaca, Texas и др., было сделано исключение: буква х сохранилась в написании по этимологическим и историческим причинам.
Почему же по-русски произношение названий столицы и страны не совпадает? Возможно, это связано с тем, что буква x в разные периоды истории испанского языка передавала разные звуки. Не исключено также, что в слове Ме[кс]ика отражается английское произношение, а в названии Мехико сохраняется испаноязычный вариант. Ср.: в названии американского штата Техас мы произносим [х], как и носители испанского языка, а в английском языке это слово произносится [tɛksəs]. Вообще нужно заметить, что в названиях городов и штатов, восходящих к испанскому языку, пишется и произносится именно х: Мехико, Оахака, Техас. Таким образом, необычно русское написание и произношение названия страны, а вовсе не ее столицы.
Постановка тире уместна. При этом по правилам тире не ставится, если при сказуемом-существительном имеется отрицание (однако в приведенном Вами примере отрицание относится не к сказуемому, а к определению).
Отсутствие фразеологизма в словарях или его иностранное происхождение не означает, что к нему неприменимы пунктуационные правила. Приведенная Вами фраза, безусловно, фразеологизм, поэтому обе запятые перед что не нужны.
Запятая не нужна: при двух однородных членах предложения с повторяющимся союзом и запятая не ставится, если образуется тесное смысловое единство (обычно такие однородные члены не имеют при себе пояснительных слов). Такие смысловые единства образуются словами с ассоциативными (часто антонимическими) связями, что мы и видим в приведенном Вами примере.