Такое употребление не ошибочно, но все же характерно прежде всего для разговорной и профессиональной речи.
Правильно: Кто бы что ни говорил, а мужчины и женщины не равны и не похожи.
Указанная запятая нужна.
У русских глаголов две основы — прошедшего и настоящего времени. По формальному соотношению этих двух основ глаголы подразделяются на словоизменительные классы. Например, глагол делать принадлежит к первому классу, в котором между основами наблюдается соотношение «нуль согласной — j»: дела-л — делаj-у. Глагол срать относится к пятому классу с соотношением между основами «гласная — нуль» (сра-л — ср-у), наряду с глаголами врать, рвать, ждать, ткать и некоторыми другими глаголами первого спряжения. Глагол спать — десятого класса, в котором между основами наблюдаются соотношения «и — нуль», «е — нуль», «а — нуль»: крути-л — круч-у, терпе-л — терпл-ю, пища-л — пищ-у, спа-л — спл-ю; все эти глаголы относятся ко второму спряжению, у многих из них в основе настоящего времени возникает чередование согласных. Словоизменительные классы глаголов описаны, в частности, в «Русской грамматике» 1980 г.
Правильно: Этого ни Петя, ни Маша не знали. Этого ни Маша, ни Петя не знали. На согласование сказуемого во множественном числе влияет принадлежность подлежащих к разному грамматическому роду.
Два нарицательных существительных, выражающих родовое и видовое понятия в классификации природных объектов, пишутся раздельно. Ср.: птица иволга, рыба треска, дерево ольха, цветок роза, минерал лазурит, металл литий.
В справочниках по правописанию рекомендуется отличать такие сочетания от сочетаний типа птица-носорог, рыба-попугай, в которых названием является сочетание целиком, поскольку носорог — не птица, а попугай — не рыба. Подобные составные наименования пишутся через дефис.
Сочетание лен-долгунец занимает промежуточное положение между приведенными группами. С одной стороны, компоненты находятся в родо-видовых отношениях, с другой — представляют собой устойчивое наименование. Слово долгунец редко употребляется как самостоятельное название льна в отличие от слова стерх, которое часто используется для называния журавлей.
В первом случае даны две разные падежные формы одного и того же существительного в сочетании с разными количественными числительными — для точности и полноты ответа на заданный вопрос. Во втором случае существительное не повторено — это распространенный вариант записи интервалов, диапазонов и прочих промежуточных отрезков.
Ваши сомнения оправданны. На первый взгляд может показаться, что недочитать и не дочитать означают одно и то же и достаточно одного раздельного написания. Однако есть контексты, которые подтверждают правильность фиксации в словаре слова недочитать, позволяют почувствовать специфические оттенки значения, отличающие недочитать от не дочитать.
Если не прочитать это произведение, многое в поэзии Дорожкиной можно недочитать, недочувствовать, недопонять, а самого автора недолюбить.
И эту жизнь надо прожить достойно, потому что обещали тем, кто недомечтал, недочитал, недоучил, не дожил.
Возможно, потому, что им самим в детстве недочитали сказок родители.
Поэтому лучше перечитать, чем недочитать.
В этих предложениях нет значения прерванного, не доведенного до конца процесса чтения (ср. с не дожить из примера выше), здесь недочитать имеет значение 'читать мало, недостаточно' и раздельное написание невозможно.