Оба варианта правильные и употребляются.
Нужно признать, что фест уже стал самостоятельным словом. Приведем несколько примеров его свободного употребления в современных текстах: открывать фест, приехать на фест, гости феста, директор феста, билеты на фест, в финале феста, программа феста, какой-то фест, в каждом фесте. Сложные слова и сочетания с приложением, в которых фест является вторым компонентом, могут записываться по-разному. Выбор написания зависит от особенностей первого компонента, например автофест напишем слитно по правилу о словах с первой несамостоятельной иноязычной частью на гласную, а рок-фест и фолк-фест — через дефис по правилу о сочетаниях из двух самостоятельных слов со склоняемой второй частью. Правила можно прочитать в справочнике ресурса «Орфографическое комментирование русского словаря».
Оба варианта правильны.
Знак препинания требуется между частями сложного предложения. Лучше поставить тире, но можно и запятую. Слово весна пишется с маленькой буквы, если не стоит в начале предложения: Весна идет — весне дорогу!
Устойчивое выражение: не за горами. Замена множественного числа на единственное невозможна.
Запятая ставится перед союзом но: Весна, но холодно.
1. Теоретически возможны варианты: союз И соединяет однородные придаточные части, запятая не ставится, союз И соединяет два независимых предложения, запятая ставится. 2. Правильно без запятой.