Нужно закрыть запятой придаточное предложение если споры разные; желательно также построить вторую часть однотипно с первой (слово растение при этом повторять не нужно): Если споры одинаковые, растение является равноспоровым, а в том случае, если споры разные, — разноспоровым: из его спороцитов образуются микроспоры и мегаспоры.
Закрыть придаточную часть нужно обязательно.
В русском языке слово русификация существует и зафиксировано словарями. Причастие от глагола русифицировать образуется по правилам: русифицированный. Аналогично образуются и другие причастия от более редких, менее употребительных слов: англифицированный, японифицированный и т. д.
Слова типа китаизирование, японификация/японофикация и прочие подобные, хотя и не зафиксированы в словарях, образованы по продуктивной словообразовательной модели аналогично общеупотребительным, понятны носителям русского языка и употребляются в текстах (преимущественно публицистических), соответственно существуют в русском языке.
Да, это омоформы.
Да, род в таком случае указывается. Но следует помнить, что у существительных, не имеющих форм единственного числа (ножницы, сливки), род определить нельзя. Они вне родовой характеристики.
Многое в написании названий исторических событий определяется традицией и временной удаленностью этих событий. Да и речь здесь даже не об исторических событиях: оттепель и перестройка – это просто обозначения разных периодов истории СССР. У слова оттепель, например, словари фиксируют общее значение 'о смягчении режима политического давления' и приводят пример горбачевская оттепель.
Что касается слова холокост, то мы уже неоднократно отвечали на Ваши вопросы об употреблении и написании этого слова (в том числе и о возможности его написания с прописной).
Английский язык является важным источником научно-технической информации и терминологии, поэтому его чаще всего выбирают для изучения в качестве второго языка. А сам факт частого выбора языка в качестве "второго" (то есть основного изучаемого иностранного языка) придает языку международный статус.
Учат же тот или иной язык не из-за его предполагаемой трудности или легкости (в действительности все живые языки трудны в равной степени; трудность изучаемого языка также находится в зависимости от того, насколько структурно и генетически далек от него родной язык).
Действительно, Ё пишется в обеих частях названия: Хорошёво-Мнёвники.
По одной из версий, название села Хорошёва возникло от мужского имени Хорош, по другой – от слова хорошо. Принцип, по которому при историческом образовании географических названий и, например, фамилий фиксировался тот или иной вариант ударения, определить затруднительно.
Что касается выбора между О и Ё, то в русских названиях, как и фамилиях, на шипящий + -ов (-ёв) пишется О или Ё в соответствии с традицией и с регистрацией в официальных документах.
Если действие происходит в настоящем, а героиня рассказывает о прошлом, то следует выбрать тот вариант, который будет правильно ее характеризовать.
Так, если она говорит по-старому, значит, она привязана к тому времени и не переучилась называть город на новый лад, а может быть, и не знает, что название изменилось. Если героиня говорит по-новому, скорее всего, она следит за событиями, погружена в современность, а не в прошлое. Так что выбор зависит от того, какими чертами вы хотите наделить персонажа.
Формально более правилен вариант Б, так как конструкция представляет собой бессоюзное сложное предложение, вторая часть которого представляет собой прямой вопрос (см. об этом параграф 44.5 справочника по пунктуации Д. Э. Розенталя). Заметим, однако, что слово подскажите в этом предложении употреблено некорректно, сравним значения глагола подсказать в толковом словаре: 1. Сказать или незаметно шепнуть кому-л. то, что тот должен произнести. 2. Навести, натолкнуть на мысли, действия, поступки. // Указать, посоветовать. Ни одно из этих значений в приведенном контексте не проявляется.