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