Здесь пишется частица не.
Следует поставить двоеточие: Я начинаю верить: вернется весна...
См. ответ № 242392.
Верная пунктуация: «А сегодня совсем потеплело и весна!.. Распахни окно! А давай, — говорит несмело, — сходим вместе с тобой в кино?!.»
(Запятая перед и весна не ставится, так как у частей сложного предложения есть общий второстепенный член сегодня.)
В этом предложении одиночный союз или имеет разделительное значение, поэтому запятая перед ним не ставится: Он не раз слышал фразы вроде «Года через два, если будет время» или «Попозже, к весне наверное». Обратите внимание, что перед вводным словом наверное запятая не ставится, так как оно находится в конце обособленного (уточняющего) оборота.
Варианты с тире и с дефисом действительно различаются по смыслу: сочетание зимой — весной означает «от зимы до весны», здесь употребляется тире в функции соединения; дефисное сочетание зимой-весной указывает на приблизительное время, означая «либо зимой, либо весной» (см. пункт 5 параграфа 118 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина).
Женскую фамилию Луняка следует склонять.
Запятая перед когда не нужна.
Рекомендации справочных пособий относительно склонения женских имен, оканчивающихся на согласный, разнятся. Так, в исследовании Л. П. Калакуцкой «Фамилии. Имена. Отчества. Написание и склонение» (М., 1994) указано, что женские личные имена, оканчивающиеся на согласный (твердый или мягкий, в том числе и на й), не склоняются. Изменяется по третьему склонению лишь женское имя Любовь, а также имена библейского происхождения Агарь, Рахиль, Руфь, Суламифь, Эсфирь, Юдифь; по типу склонения к ним примыкает и женское имя Рашель (хотя сценический псевдоним великой французской актрисы Рашель не склоняется в современном литературном языке). По традиции изменяется по третьему склонению и имя героини балета Адана «Жизель»: партия Жизели.
Из этой формулировки следует, что имена Рапунцель, Инадриэль, Анабель не изменяются по падежам, как и другие женские имена на согласный, не входящие в небольшой список склоняемых имен.
Можно добавить, что в «Грамматическом словаре русского языка» А. А. Зализняка (М., 2008) практически все женские имена на -ль, такие как Марсель, Этель, Мишель, Сесиль, Люсиль, Ассоль, Эмманюэль, Габриэль и др., зафиксированы как несклоняемые (из склоняемых – только библейское имя Иезавель и та же Жизель; имена Адель, Нинель и Рашель даны как испытывающие колебания: склонение/несклонение).