Слово кофе пришло к нам во времена Петра I вместе с самим напитком. Как это часто бывает с новыми словами, у него было поначалу несколько вариантов написания и произношения, и со временем наиболее употребительными стали формы кофий и кофей, возникшие под влиянием слова чай (выпить кофея как выпить чая). Эти формы, разумеется, были мужского рода (кстати, в русском языке и сейчас есть слово кофеёк мужского рода). Под их влиянием и слово кофе приобрело мужской род.
Другое дело, что в отличие от слов кофий и кофей существительное кофе несклоняемое. Вы правы: несклоняемые неодушевленные существительные иноязычного происхождения, оканчивающиеся на гласную, в русском языке в подавляющем большинстве случаев относятся к среднему роду, исключения единичны. Поэтому кофе и стремится стать существительным среднего рода. И это нормальный языковой процесс, в истории русского языка есть много примеров того, как слова меняли родовую принадлежность, достаточно назвать хотя бы слово метро, которое было мужского рода (под влиянием существительного метрополитен), а стало среднего.
Но слову кофе «не повезло»: оно попало в тот небольшой список слов (кофе, договор, звонит...), к которым приковано общественное внимание и изменение нормы в которых воспринимается носителями русского языка как признак его «деградации», «порчи» и т. д. Такое негативное отношение образованных носителей языка к этому варианту влияет на его кодификацию: варианты черный кофе и черное кофе пока не признаются равноправными. В словарях мужской род слова кофе дан как строгая литературная норма, а средний род – как допустимое разговорное употребление.
Главное отличие качественных прилагательных от относительных состоит в том, что только качественные прилагательные обозначают признак, который может проявляться в большей или меньшей степени; относительные прилагательные называют признак, который не может проявляться с разной степенью интенсивности. Исходя из этого определения и из значения слова кошерный 'приготовленный в соответствии с религиозными законами (о пище)', это прилагательное следует считать относительным (блюдо либо соответствует религиозным законам, либо не соответствует, оно не может быть «более кошерным» или «менее кошерным»).
Однако если мы говорим о слитном/раздельном написании не с прилагательным кошерный, не столь существенно, качественное это прилагательное или относительное. Вполне возможно и слитное написание некошерный (пишется слитно не с существительными и прилагательными, если в сочетании с не они обозначают непринадлежность к какому-либо разряду лиц или явлений). Поэтому допустимо написание некошерные (при обозначении непринадлежности к кошерной пище) и не кошерные (если необходимо подчеркнуть отрицание). Окончательное решение – за автором текста.
Слово енотиха можно образовать, но общеупотребительным и стилистически нейтральным оно не будет.
Вообще же у существительных – названий животных категория рода выражает противопоставление по полу не столь последовательно, как у названий лиц. Общие названия животных, не содержащие указания на пол, могут относиться как к мужскому роду (дельфин, окунь, чиж), так и к женскому роду (жаба, крыса, акула). От общих названий животных мужского рода достаточно регулярно образуются суффиксальным способом существительные женского рода – названия самок (заяц – зайчиха, слон – слониха), и возможности русского языка позволяют образовать названия самок от очень многих названий животных мужского рода (хоть опоссумиха, хоть пингвиниха). Но при этом чем более «экзотическим» будет название животного, тем менее употребительным будет и название самки. Если слова зайчиха и слониха стилистически нейтральны, то опоссумиха и пингвиниха уже будут относиться к разговорно-просторечной лексике, и в нейтральных контекстах будут использованы описательные конструкции: самка опоссума, самка пингвина.
Вот что говорится о подобных случаях в параграфе 15 справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина:
Тире между подлежащим и именным сказуемым не ставится: <...>
Если сказуемое выражено оборотом со сравнительными частицами как, словно, что, точно, вроде как и др.: Жизнь как легенда; Небо словно раскинутый шатер; Брошка вроде как пчелка (Ч.); Лес точно сказка; Неделя что один день. Быстро проходит; Пруд как блестящая сталь (Фет). <...>
Примечание
При акцентировании сказуемого (обычно в стилистических целях) тире возможно: Этот одинокий и, может быть, совершенно случайный выстрел — словно сигнал (Фурм.); Во рту у него горько от табаку-самосаду, голова — как гиря (Шол.); Чернеющие прогалины — как черные острова в белом снежном море (Бун.); Млечный Путь — как большое общество (Б. Паст.); Луна в небе — как среднеазиатская дыня (Ток.).
Во всех трех предложениях запятая не нужна. Союз ли... или не является повторяющимся. Если этим союзом соединены однородные члены, то запятая перед или не ставится. Слово нет в первом и третьем предложениях замещает позицию сказуемых, однородных предшествующим: Он проверял, соответствует ли название содержимому или нет (= не соответствует); Я размышляла, пойти ли мне на праздник или нет (= не пойти).
Ваш вопрос касается традиций написания терминов, используемых в профессиональной речи. Сложившаяся практика полного и сокращенного написания терминов может свидетельствовать о том, что специалистам те или иные варианты записей представляются удобными и однозначными. В обсуждаемом случае важно и то, что каждый из трех терминов предполагает особенный, отличающийся контекст, а значит, какая-либо путаница при употреблении сокращенных обозначений едва ли возможна.
В таких случаях гласный не пропадает. Правильно: зооолимпиада.
Правила русской орфографии оговаривают только, что в слитно пишущихся словах не пишется больше двух одинаковых согласных подряд, хотя бы это и требовалось составом слова. Так возникают написания типа рассориться (рас+ссориться), колонный (от колонна: колонн+ный). Сочетание в слитно пишущих словах трех одинаковых гласных не нарушает норм русского письма.
Корректно: Здание, в котором расположен отель, — один из красивейших памятников архитектуры Петербурга XVIII века.
Определение, относящееся к двум или нескольким существительным – однородным членам, ставится в форме единственного числа, если по смыслу сочетания ясно, что определение относится не только к ближайшему существительному, но и к последующим. В противном случае употребляется форма множественного числа. При написании первая авария, кража, растрата поймет ли читатель, что прилагательное первая относится ко всем трем существительным? Если в этом есть сомнения, лучше написать первые.
А что такое в Вашем понимании «записанные правила русского языка»? Есть «записанные» правила орфографии и пунктуации, но этот вопрос не имеет отношения к правописанию. Есть грамматические нормы, зафиксированные в словарях и грамматиках, но это не вопрос грамматики. Ваш вопрос связан с речевым этикетом и существующими в языке устойчивыми формулами. В русском языке просто не принято обращаться к девушке, женщине «молодой человек», хотя никаких грамматических норм такое обращение не нарушает.
Если всё же нужна ссылка на письменный источник, можем сослаться на «Словарь русского речевого этикета» А. Г. Балакая, где записано, что молодой человек – это «вежл. или офиц. обращение значительно старшего по возрасту к незнакомому юноше, молодому мужчине». Но вряд ли Вы найдете источник, где записано, что «к девушке, женщине нельзя обращаться молодой человек». Но надо ли об этом писать? Говорящим по-русски это столь же очевидно, как и то, что доброе утро нелепо говорить вечером, хотя это тоже нигде не записано.