Можно сказать, что учитель не вполне прав. Многие существительные с вещественным значением способны образовывать множественное число для обозначения сортов: вода — минеральные воды, масло — разные масла и т. п. См., например: Молочные блюда в монгольской кухне занимают очень большое место: сырые и сушеные твороги, кефиры... [Игорь Померанцев. Осенины. Разговор на пиру в вековом прототипе // Независимая газета, 30.10.1997]; ...забыть о жирных творогах, сметане, кефире и сливках; ограничить сахар и сладкое [Инфаркт: фаршированное сердце // Аргументы и факты, 2002.11.06] и т. п.
Ваше замечание справедливо: в газете ошибка. Ондатра – существительное женского рода, правильно: ондатр.
Запятая не просто уместна, она необходима. Если заголовок состоит из двух частей, соединенных союзом или, перед союзом ставится запятая, а первое слово второго названия пишется с большой буквы.
Правильно раздельное написание.
Нормативными словарями современного русского литературного языка этот термин не зафиксирован, однако он обладает прозрачной морфемной структурой и вполне ясным значением и нередко используется в специальных текстах. Например: Опасные грузы надо останавливать на границе, а не ловить их потом по всей стране, что будет невозможно в условиях отсутствия эффективного механизма прослеживаемости [Алексей Кузьменко. Таможня заменит ветеринаров // РБК Дейли, 26.11.2013]; Прослеживаемость товаров должна обеспечить качество продукции, отметил глава Комитета Совета Федерации по аграрно- продовольственной политике и природопользованию Алексей Майоров на совещании в конце ноября, которое провели перед запуском обязательной маркировки минералки [Питьевая вода обзаведётся QR-кодами // Парламентская газета, 2021.12.23]
Авторы, как правило, не своевольничают, а пишут в соответствии с "буквой закона", то есть по правилам. Правила правописания регламентируют обязательное употребление буквы Ё в книгах для младших школьников, в некоторых учебных изданиях (кстати, наряду с обязательной постановкой ударения в таких изданиях), а также в ряде слов с целью предупредить ошибочное прочтение слова (например, слова все и всё).
Определенного, причем раз и навсегда установленного правила на этот счет быть не может. Нужно иметь в виду, что одна из главных функций кавычек — выделительная, то есть, заключая то или иное слово или сочетание слов в кавычки, пишущий стремится обратить на них внимание. Поэтому, в частности, часто выделяются кавычками слова, употребленные в условном, ироническом, образном, необычном и т. п. значении. Однако по мере того как подобные выражения становятся обиходными (широко употребительными) в кавычки они заключаются всё реже. Например, стали писать без кавычек: часы пик; голосовать за и против; работать на отлично; живая газета и др.
Поэтому и сочетание чёрная смерть как условное название чумы можно заключать в кавычки, однако необходимости в таком выделении нет.
В этом предложении слово существующих является причастием, на что указывает зависимое наречие уже, указывающее на время действия. Поэтому не в контексте вырезки из уже не существующих газет пишется раздельно.