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