По формальному правилу запятая здесь ставиться не должна, поскольку союз и соединяет два вопросительных предложения. Постановку запятой можно объяснить особой художественной задачей — передать внутреннюю речь персонажа, его переживания.
Корректен творительный падеж: в обиходе называемое просто Лондонским королевским обществом.
Предложение, конечно же, сложноподчиненное (обратите внимание автора на наличие союзного слова когда). Но тире здесь возможно, и если автор настаивает на тире, то можно пойти автору навстречу: постановка тире не нарушит правил правописания. Правила оговаривают несколько случаев, когда в сложноподчиненном предложении вместо запятой может ставиться тире, один из таких случаев – расположение придаточной части перед главной.
Давайте к здравому смыслу обратимся. Когда мы говорим "шел девяностый год", мы не имеем в виду "восемьдесят девятый с половиной", не так ли? (Хотя, говоря о возрасте человека, мы можем иметь это в виду.) Точно так же и "девяностые" - это годы с 90-го по 99-й.
Запятая не ставится при отсутствии паузы между союзами и ставится, если пауза делается. Поэтому окончательное решение принимает автор текста.
По правилам запятая между главным и придаточным предложением не ставится, если придаточное предложение состоит из одного только союзного слова (относительного местоимения или наречия). Здесь как раз такой случай: в составе каждого из двух придаточных - только союзное слово.
На склонение сочетаний типа пол-листа в науке есть разные точки зрения. Наиболее убедительная в состоит в том, что это несклоняемые сочетания. Элемент пол- в этой концепции рассматривается как самостоятельное слово (вопреки написанию), приближающееся по своим функциям к числительному. Это выражается, например, в способности сочетаться с определением в форме мн. числа (ср.: каждые полгода и каждые два года) и возможности вставить определение (пол-листа — пол большого листа). Сочетания с пол- выступают только в именительном или винительном падеже. В конструкциях, где требуется другой падеж, в строго нормированной литературной речи сочетания с пол- употребляться не могут. Однако вместо них могут использоваться слова с частью полу-, например: прошло полмесяца — прошло около полумесяца, пройти полкилометра — в полукилометре от дома. Часть полу- образует именно слова, а не свободные сочетания. Но у таких слов отсутствует форма именительного-винительного падежа (их нужно отличать от слов, в которых полу- присоединяется к именительному падежу: полукруг, полуостров, полумаска, полутон, полуфинал и др.; такие слова имеют полный набор падежных форм).
Почему слова с полу- это именно другие образования, а не формы слов с элементом пол-? Часть пол- легко сочетается с любыми существительными, обозначающими предметы, поддающиеся счету. Сложные слова с полу- не образуются с той степенью свободы, которая характерна для сочетаний с пол-, поэтому далеко не всякому сочетанию с пол- соответствует сложное слово с полу-. Например, не говорят: разбавь это *получашкой молока, около *полудома уже заселено, к *полуогороду мы еще не прикасались.
Данный подход к описанию сочетаний с элементом пол- нашел отражение в словарях, например в «Русском орфографическом словаре», где к словам типа пол-листа не дается окончание родительного падежа, оно указывается при склоняемых существительных (ср. словарные статьи пол-листа и полуфинал), в «Грамматическом словаре русского языка» А. А. Зализняка, в «Орфоэпическом словаре русского языка» под ред. Н. А. Еськовой (см. параграфы 31—33 раздела «Сведения о грамматических формах»).
Другая точка зрения представлена в «Русской грамматике» 1980 года. Здесь говорится о том, что все слова с первым компонентом пол- принадлежат к тому же грамматическому роду и типу склонения, что и то слово, форма род. падежа которого выступает в опорном (втором) компоненте, при этом часть пол- заменяется на полу-. В текстах встречаются подобные формы: (два) полулиста, (по) полулисту, (с) полулистом, (о) полулисте. Однако они оцениваются словарями как формы слова полулист.
Запятая поставлена правильно.
Единого стандарта записи нет, решение может зависеть от особенностей набора и отображения набранного текста. Наша рекомендация — использовать тире (в соответствии с общим указанием в справочниках о цифровой записи диапазонов) и не отделять его пробелами: 8:00–20:00.