Многие имена существительные мужского рода с непроизводной основой на твердый согласный (кроме шипящих) имеют в родительном падеже множественного числа так называемое нулевое окончание. Сюда относятся:
1) названия предметов, употребляющихся обычно парами: ботинок, валенок, мокасин, сапог (но: сапогов-скороходов), чулок (но: носков); (без) погон, эполет;
2) названия некоторых национальностей, главным образом с основой на н и р: англичан, армян, балкар, башкир, болгар, бурят, грузин, лезгин, мордвин, осетин, румын, сарацин, туркмен, турок, хазар, цыган; последний из могикан; но: бедуинов, берберов, бушменов, негров, сванов, калмыков, киргизов, мегрелов, монголов, ойротов, таджиков, тунгусов, узбеков, хакасов, хорватов, якутов; колебания: сарматов – сармат и некоторые другие;
3) названия воинских групп, прежних родов войск и т. п.; (отряд) партизан, солдат; но: минеров, мичманов, саперов; при собирательном значении – рота гренадер, гардемарин, кадет; эскадрон гусар, драгун, улан; полк кирасир, рейтар; – (трех) гренадеров, гусаров, гардемаринов, драгунов, кадетов, кирасиров, рейтаров, уланов;
4) некоторые названия единиц измерения, обычно употребляющиеся с именами числительными (так называемая счетная форма): (количество) ампер, ватт, вольт, ньютон, аршин, ангстрем, герц, гран, эрстед; равноправные варианты: микронов – микрон; омов – ом; рентгенов – рентген; граммов – грамм; килограммов – килограмм; каратов – карат; кулонов – кулон; эргов – эрг; полные формы: кабельтовых (от кабельтов).
Окончание -ов сохраняется в формах: абрикосов, апельсинов, бананов, мандаринов, помидоров, томатов, баклажанов. В устной речи обычно используются усеченные формы (без окончания -ов): килограмм помидор, полкило мандарин.
Наблюдаемые колебания в формах георгин – георгинов, жираф – жирафов, рельс – рельсов вызваны наличием в единственном числе параллельных форм: георгин, жираф, рельс и (у ботаников) георгина, (устарелые) жирафа, рельса.
Разные формы имеются у слов-омонимов. Так, рожо́к (пастуший, детский и т. п.) образует во множественном числе формы рожки́ – рожко́в; рожо́к (уменьшит, к рог) имеет формы ро́жки – ро́жек; от глазо́к (почка у растений; отверстие для надзора) – глазки́ – глазко́в; от глазо́к (уменьшит, к глаз) – гла́зки – гла́зок.
Нормативное написание: йод. Сочетание [jo] на письме передается при помощи буквы Ё (для исконно русских слов) или сочетания ЙО (для заимствованных слов). Использование букв ЙО указывает на устоявшееся произношение слова йод с [jo].
Правильно: бесы, иных вариантов нет и быть не может.
Метал в этом значении пишется с одной буквой л. «Русский орфографический словарь» РАН (4-е изд. М., 2012) фиксирует: метал-группа, метал-исполнитель, хеви-метал и др.
Вы правы. Тире между подлежащим и сказуемым, которые выражены существительными в им. падеже, не ставится, если «при сказуемом-существительном имеется отрицание» (Правила русской орфографии и пунктуации. М., 2006, § 15, п. 3). В предложении из диктанта не является приставкой имени прилагательного, она не влияет на пунктуацию, по основному правилу между подлежащим-существительным и сказуемым-существительным нужно ставить тире.
А вот предложение из базы вопросов неоднозначное. Здесь не относится к прилагательному, но это не приставка, а частица. Подобных примеров в справочниках по пунктуации нет. Но можно опираться на общий принцип: между существительными при наличии отрицания тире ставится или нет в зависимости от желания автора интонационно разделить группу подлежащего и группу сказуемого, акцентировать каждый из компонентов предложения.
Пробел перед двоеточием или точкой с запятой в библиографическом описании сигнализирует о том, что перед нами не обычный грамматический знак препинания, а знак предписанной пунктуации, см. наш ответ № 323170.
Видимо, это выражение вызывает у Вас ненависть, поскольку носит оттенок официально-делового стиля, канцелярской речи. В живой звучащей речи (особенно в ситуации непринужденного общения) употребление этого выражения, действительно, зачастую неуместно, лучше говорить сегодня, в настоящее время. Но в письменной речи его употребление корректно: сочетание на сегодняшний день зафиксировано словарями русского языка и нарушением литературной нормы не является. Так что беспощадно вычеркивать его не стоит :)