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