Интересный вопрос. В толковом словаре под ред. Д. Н. Ушакова 1935–1940 гг. эти синонимичные слова в значении 'отсутствовать' фиксировались в слитном написании. В 1956 г. в первом академическом орфографическом словаре сочетание не хватать было рекомендовано писать раздельно. В скобках был дан пример: не хватает сил. При этом сочетание глагола доставать с не было отмечено звездочкой, что означало возможность как слитного, так и раздельного написания (ср.: Ребенок не достает до полки с книгами и Ребенку недостает терпения). В правилах 1956 г. в список глаголов, не употребляющихся без не, был включен глагол недостает (именно в такой форме) в значении 'недостаточно'.
Видимо, при разработке правил орфографии и составлении словаря решение по-разному писать эти глаголы было основано на том, что глагол доставать в значении 'хватает, достаточно' в строгой литературной речи не употреблялся. А вот глагол хватать имел такое значение. Ср.: Мне всего хватает в жизни (предложение стилистически нейтрально) и Мне всего достает в жизни (фраза имеет разговорную окраску).
По поводу преподавания в школе заметим следующее. Соответствующее изменение было внесено и в орфографический словарь для учащихся средней школы Д. Н. Ушакова и С. Е. Крючкова 1957 г., в котором, как сообщалось в предисловии, на основании введенных в действие правил 1956 г. были «уточнены написания ряда слов». В учебнике русского языка С. Г. Бархударова и С. Е. Крючкова 1968 г. (15-е издание) мы нашли в списке примеров к правилу о раздельном написании частицы не с глаголами сочетание не хватает. А в упражнениях было дано предложение В пачке (не) достает двух книг. Все это говорит о том, что уже в 1960-х гг. школьные учебники соответствовали орфографическим рекомендациям академических правил и словарей.
Ваш вопрос мы передали О. Е. Ивановой, ведущему научному сотруднику Института русского языка им. В. В. Виноградова РАН, одному из авторов и редакторов «Русского орфографического словаря».
Ольга Евгеньевна предлагает обратить внимание на то, что если в первом издании академического «Орфографического словаря русского языка» (1956) дубрава и дуброва даны в одной словарной статье, то в более позднем издании (1974) эти статьи разделили, и слова дубрава и дуброва с тех пор идут друг за другом, вводя за собой свои производные. У дубровы этих производных больше (в словаре дано дубровка «растение» и дубровник «растение; птица», а ведь есть еще многочисленные топонимы). По мнению нашего консультанта, сейчас дубрава и дуброва не взаимозаменимы, как это было в XIX в., и трудно согласиться, что это просто «слова с вариативным написанием». Как просто обозначение рощи дуброва — устаревшее слово для современного городского человека, оно имеет ореол поэтичности (это связано с тем, что оно больше употреблялось в прошлом и в поэзии), но при этом, судя по данным Национального корпуса русского языка, в некоторых современных текстах дуброва встречается; оно распространено и на юге России.
В какой мере слово дуброва сейчас можно назвать устарелым или областным? «Углубление в эту проблематику, — пишет Ольга Евгеньевна, — имеет косвенное отношение к задачам орфографического словаря. Это вопрос словоупотребления и жанра текста. А с точки зрения орфографической у нас всё нормально, мы следуем программе словаря. См. Предисловие к первому изданию «Русского орфографического словаря», с. 5: «Фонетические и грамматические варианты слов, имеющие различия в написании, помещаются в составе одной словарной статьи и соединяются союзом и, напр.: бива́чный и бивуа́чный; козырно́й и козы́рный; кайла́ и кайло́; макроцефа́лия и макрокефа́лия, циду́ла и циду́ля. Варианты, занимающие различные места в общем алфавите, приводятся повторно. Все иные варианты слов (различающиеся семантически, стилистически, а также устарелые) приводятся на своих алфавитных местах, как правило, без взаимных ссылок».
Да, словари русского языка (см., напр., «Большой толковый словарь русского языка» под ред. С. А. Кузнецова) подтверждают, что у сочетания красная рыба есть устаревшее значение «рыба сем. осетровых (белуга, осётр, севрюга и др.)». Однако в современном русском языке красной рыбой называют рыбу семейства лососевых с мясом розовато-оранжевого цвета (сёмга, форель, кета и др.), что тоже подтверждается словарями. Т. е. формулировку в кулинарной книге можно уточнить: изначально красной рыбой назывались не лососевые... Но сейчас для носителей русского языка красная рыба – не осётр, а лосось.
Слово комильфо — заимствованное из французского языка устойчивое выражение, которое исходно имеет значение (букв.) ‘как надо, как следует’. Практически сразу оно начало употребляться в роли прилагательного и наречия (синонимы — приличный, прилично, пристойный, пристойно и т. п.). Как многие оценочные прилагательные, оно быстро начало использоваться и как существительное, дающее оценку человеку в целом. Именно в этом значении мы встречаем его, например, в автобиографической трилогии Л. Н. Толстого, оно же зафиксировано и в словарной статье.
В приведенном вами предложении слово использовано тоже как существительное, но в значении опредмеченного качества: со всеми необходимыми в подобных случаях приличиями. Такое употребление слова комильфо нельзя признать безукоризненным, это очевидная вольность. Но ничем иным, кроме как существительным, это слово в данном предложении признано быть не может, потому что только существительное обладает способностью подчинять себе определения (всем необходимым).
Этот пример не подходит под указанное правило по формальному признаку: отсутствие слов типа так или вот свидетельствует о том, что перед нами классическая конструкция с прямой речью, а не характеристика прямой речи. См. также ответ на вопрос № 324935.
Что касается кавычек, то их отсутствие в особых случаях использования прямой речи фиксируется справочниками. Помимо упомянутого примера из справочника под ред. В. В. Лопатина, можно привести цитату из справочника по пунктуации Д. Э. Розенталя: «В газетных текстах кавычки при прямой речи нередко опускают: Президент Франции сказал: Обмен мнениями был полезен; Почему же это происходит? — спрашивает газета». В таких случаях передается скорее смысл высказываний, что позволяет опустить кавычки. В Вашем же случае важна форма (какое именно выражение использовали на работе), поэтому кавычки нужны: «Исключительно добросовестный человек», — говорили о нем на работе.
Следует ориентироваться на рекомендации академического орфографического словаря. Нужно заметить, что написание тираннозавр — это не какая-то сугубо новая норма. См., например: Среди гигантских рептилий мезозоя были наиболее крупные хищники, которых когда-либо видел мир, вроде тираннозавров [Г. Ф. Гаузе. Экология и некоторые проблемы происхождения видов (1934)]; Диплодока метров в 30 я помню еще с прошлого раза, но два скелета здоровенных, метра в 4 высотой, если не больше, хищных ящеров вроде тираннозавра [Н. Н. Козаков. Дневник (1962)]. Иначе говоря, до определенного времени написание было вариативным, поскольку отсутствовала фиксация слова в нормативных словарях.
Вы приводите примеры сложноподчиненных предложений, в которых придаточная часть, начинающаяся с союзного слова (куда, почему), стоит перед главной частью. Согласно правилам русской пунктуации, между частями сложноподчиненного предложения, независимо от их порядка, ставится запятая: Куда он пойдет, меня мало интересует. В некоторых случаях вместо запятой может ставиться тире, как в примере: Куда он пойдет — меня мало интересует.
В художественном произведении слово кустик может быть употреблено как одушевленное существительное. Это поможет автору выразить нужный смысл, а читателю понять его.
В «Морфемно-орфографическом словаре русского языка» А. Н. Тихонова приводится иной вариант деления на морфемы, который нам представляется более оправданным: меньш-ев-и-ств-у-ющ-ий.