Запятая перед как нужна.
Верно: на 4 года - 5 лет, на 2 года - 5 лет.
Это конкурирующие варианты предложного управления, выбирать Вам.
Правильно: годовая подписка.
Корректно: на два финансовых года, следующих за очередным.
"Форму род. падежа принимают прилагательные, употребляющиеся в составе обособленных определений, относящихся к конструкции "числительное + существительное". См.: Л. К. Граудина, В. А. Ицкович, Л. П. Катлинская. Словарь грамматических вариантов русского языка. М., 2008. С. 41.
См. ответ № 265676.
Основное выражение морфологического рода внесловное — окончания согласуемых с существительным прилагательных, причастий в позиции определения и слов с непостоянным признаком рода в позиции сказуемого, в первую очередь глагола в прошедшем времени или условном наклонении, а также краткого прилагательного или причастия. (По пособию Л. И. Литневской.)
От имен, оканчивающихся на ударные гласные, отчества образуются посредством присоединения суффиксов -евич, -евна к полной форме имени. Правильно: Валикоевич, Сашикоевич, Ваноевич (если в этих именах ударение падает на о).
От имен, оканчивающихся на безударное -о, отчества образуются посредством присоединения суффиксов -ович, -овна; конечный безударный гласный при этом опускается. Правильно: Валикович, Сашикович, Ванович (если в этих именах ударение НЕ падает на о).
См.: Суперанская А. В. Словарь русских личных имен. М., 2004.