Специального правила на этот счет нет, но полагаем, что предложенное Вами написание оправданно. Это пересекается с регламентируемыми полным академическим справочником «Правила русской орфографии и пунктуации» случаями употребления дефиса в выразительных целях. В том числе — для выделения (смыслового и произносительного) какой-либо части слова; для передачи произношения по слогам с разными целями (произнесение говорящим незнакомого слова, смысловое выделение важного слова и др.).
В форме совершенен две н, разделенных беглой е. В форме соврешенный этой е между н нет. На критерии наличия формы с беглой е построено орфографическое правило (см. правило 1, п. 4).
Корректно: четыре примерочные комнаты. При существительных женского рода, зависящих от числительных два, три, четыре (а также от составных числительных, оканчивающихся на указанные цифры), определение, находящееся между числительным и существительным, в современном языке ставится, как правило, в форме именительного падежа множественного числа.
Специального правила для склонения названий пещерных городов Крыма, конечно, нет. Есть общие закономерности склонения и практика употребления. Названия Тепе-Кермен и Бакла склоняются, см., например, статьи в «Большой российской энциклопедии» «Крым» (ср. близ Эски-Кермена) и «Бакла».
Правило таково: слова, обозначающие участки течения рек, пишутся со строчной буквы, если не входят в состав названий, напр.: верхняя Припять, нижняя Березина, но: Верхняя Тура, Нижняя Тунгуска (названия рек). Поэтому корректно: нижний Енисей, средний Енисей, верхний Енисей.
Союз и в обоих предложениях можно рассматривать как повторяющийся, соединяющий однородные члены, тогда между однородными членами нужна запятая, которая будет соответствовать перечислительной интонации, с логическим ударением на обоих словах, соединенных союзом, с паузой между ними.
В первом предложении возможно запятую не ставить. Правило таково: «При двух однородных членах предложения с повторяющимся союзом и запятая не ставится, если образуется тесное смысловое единство (обычно такие однородные члены не имеют при себе пояснительных слов): Кругом было и светло и зелено (Т.); Он носил и лето и зиму старую жокейскую кепку (Пауст.); Прибрежная полоса, пересечённая мысами, уходила и в ту и в другую сторону (Сем.); Он был и весел и печален в одно и то же время» (Розенталь Д. Э. Справочник по русскому языку. Пунктуация. § 13). При такой пунктуации однородные члены будут представлять собой интонационное целое.
Правило, приведенное в ответе на вопрос № 289409, распространяется на названия органов власти, учреждений, организаций, научных, учебных и зрелищных заведений, обществ, политических партий и объединений (см. Полный академический справочник под ред. В. В. Лопатина) и не распространяется на географические названия. М. А. Булгаков создавал «Белую гвардию» в первой половине прошлого века, когда многие орфографические тенденции еще только формировались и не были закреплены в правилах. Издатели, по-видимому, решили сохранить авторскую орфографию как свидетельство ее истории, как авторский прием.
Предложенные Вами написания нормативными не являются.
Мужская фамилия склоняется, женская нет. Правило можно прочитать в «Письмовнике» (п. 13.1.4.).
Сочетание нулевые годы можно писать без кавычек, употребление его устоялось.
Правила Вы можете посмотреть в Полном академическом справочнике под ред. В. В. Лопатина.
В приведенных Вами предложениях знаки нужно расставить следующим образом.
1. И хотя было уже поздно, я решил остаться. И когда взошло солнце, никто уже не спал. В начале предложения между союзом и и подчинительным союзом запятая не ставится.
2. Они побежали и, если бы не свет от фонаря, точно растянулись бы на земле. Перед и запятая не нужна, так как союз соединяет однородные сказуемые; после и запятая нужна, так как придаточную часть можно переставить в другую часть предложения, что связано с отсутствием второй части союза если... то.