Да, такое правило есть. В словах, образованных от основ, оканчивающихся на две одинаковые согласные, двойные согласные перед суффиксами сохраняются, правильно: программка. Одна согласная пишется в следующих случаях: 1) в уменьшительных и фамильярных формах личных имен (Алка, Жанка, Кирилка); 2) одиночная буква н – в любых словах с суффиксом -к(а) (колонка, антенка); 3) в слове оперетка.
В основах косвенных падежей и форм мн. числа существительных на -мя выделяется формообразующий суффикс -ен, ср.: врем-я — врем-ен-и и врем-ен-а, имя — им-ен-и и им-ен-а, сем-я — сем-ен-и и сем-ен-а и т. п. От основ существительных с суффиксом -ен при помощи суффикса -н- образуются прилагательные: врем-ен-н-ый и времен-н-ой, им-ен-н-ой, сем-ен-н-ой и т. п.
Такой вывод делать нельзя. В том вопросе речь шла о словах с первой иноязычной (интернациональной) частью, это совсем другое правило. А сложные прилагательные, о которых идет речь в Вашем вопросе, могут писаться по-разному, в зависимости от соотношения основ и значения. Ср.: греко-римская борьба, но грекокатолическая церковь; греко-российский (относящийся к связям между Грецией и Россией), но: грекороссийская церковь (православная).
Корректно через дефис: древесно-волокнистый. См.: Русский орфографический словарь РАН / Под ред. В. В. Лопатина, О. Е. Ивановой. – 4-е изд., испр. и доп. – М., 2012. На дефисное написание влияет наличие в первой части этого сложного прилагательного суффикса -н-. Из правила о дефисном/слитном написании прилагательных в зависимости от соотношения основ (сочинение/подчинение) в современной письменной речи имеется очень много исключений.
Образование форм одного и того же слова от разных основ называют супплетивизмом (от латинского suppletivus 'дополняющий'). Супплетивные формы не такая уж и редкость в языке, они могут быть не только у существительных в ед. и мн. числе, но и у слов других частей речи в других грамматических категориях: я – меня; иду – шел; плохой – хуже; мало – меньше.
Слово естественно-научный образовано от основ, отношение между которыми носит подчинительный характер (естественные науки), но пишется через дефис. Это далеко не единственное исключение из правила (но, если можно так выразиться, самое «раскрученное»), ср.: гражданско-правовой (хотя гражданское право), уголовно-процессуальный (хотя уголовный процесс), лечебно-физкультурный (хотя лечебная физкультура). Дефисному написанию таких слов способствует наличие в первой основе суффикса относительных прилагательных (-н-, -енн-, -ск-).
В этом предложении запятая нужна (поскольку во второй части есть подлежащее он).
Да, названия городов и стран могут употребляться во множественном числе. Такое употребление возможно, когда речь идет, например, о нескольких населенных пунктах с одинаковым названием (в двух Санкт-Петербургах – российском и американском), а также в переносном значении, если имеются в виду разные стороны жизни одного города, одной страны (в этом смысле вполне возможно: две Москвы, три России и т. д.; у Маяковского есть стихотворение «Две Москвы», где одна – старая, дореволюционная, вторая – новая, советская). Что касается согласования с числительным пять, то образование формы родительного падежа мн. числа существительного Москва затруднительно. Если есть потребность в подобном сочетании, можно сказать, например, пять городов с названием Москва.
См. ответ на вопрос № 249597.
Доктор наук и профессор – однородные приложения. Запятая нужна.