Вы написали правильно: онлайн- и офлайн-школы математики.
Нет, поскольку в роли однордных членов выступают здесь разные части речи. Ср.: Летели две птицы, одна большая, а другая на юг.
В орфографии, которой свойственен более этимологичный подход к членению слова на морфемы, в глаголе озарить выделяется корень -зар- (см., например, данные ресурса «Орфографическое комментирование русского словаря»). Это оправдано историческими связями глагола со словами заря, зарево, зарница, которые еще ощущаются носителями языка. В морфемике в глаголе озарять может выделяться и корень озар-, так как в современном русском языке он уже не имеет словообразовательных связей со словами с корнем -зар- (см., например, «Морфемно-орфографический словарь» А. Н. Тихонова).
При прямом порядке слов (сказуемое следует за однородными подлежащими) обычно употребляется форма множественного числа сказуемого: Количество и состав участников неизвестны.
Возможны оба варианта.
Конструкция без предлога более частотна.
Конструкция гарантия от... также встречается, но может использоваться в двух различных ситуациях: для указания на источник гарантии (гарантия от производителя) и для обозначения того, чего необходимо избежать (Прививка оспы — гарантия от заболевания ею).
Эти слова подчиняются общему правилу о написании с одной н отглагольных прилагательных и с двумя н причастий. Ср: деланое равнодушие — деланное много раз предложение, читаная книга — уже много раз читанная книга.