Вопрос с ESR ещё окончательно не решён. Будет ли F8 действительно поддерживаться 10 месяцев - не известно. Скорее всего, что версией с долговременной поддержкой будет 10. Но всё это пока на уровне ОБС, официального заявления нет.
По поводу совместимости - в версиях 8 и выше встоен механизм, позволяющий пользователю при первом запуске после обновления указать, какие из дополнений должны быть включены, а какие нет. В версии 11 (ночнушки, преальфа) в about:config добавлен новый параметр extensions.strictCompatibility включающий дополнения, которые могут работать корректно, несмотря на то, что указанная в instal.rdf версия не соответствует. В противном случае никакие ухищрения не помогут - умерла, так умерла.
По поводу этого параметра я уже писал ранее. Если проблем с ним, а точнее с несовместимыми дополнениями, в тестовой версии не будет, тогда данный параметр будет перенесён в релизную ветку.