В этом предложении существительное зима — подлежащее, сочетание красивое время года — именное сказуемое (точнее, его именная часть; есть еще и нулевая связка). Если такое сказуемое предшествует подлежащему, между ними обычно не ставятся знаки препинания: Красивое время года эта ваша зима! Допустимо разделить предложение на две части (группу сказуемого и группу подлежащего) с помощью тире: Красивое время года — эта ваша зима! О таких случаях см. пункт 6 параграфа 5.1 справочника по пунктуации Д. Э. Розенталя.
Написание слов проверяется в нашем электронном орфографическом словаре (окно «Искать на Грамоте»).
Ваш вариант постановки знаков соответствует правилам, но с коммуникативной точки зрения вызывает вопросы разрыв прямой речи перед несогласованным определением с крышей, относящимся к существительному дом. Рекомендуется контактная позиция этого определения: «Построй нам дом с крышей, — просили они, — и дай нам тень и прохладу в лето и в зиму тепло».
Оба варианта корректны.
Лучше: летняя одежда, но возможно также одежда на лето, для лета.
См. ответ на вопрос № 259862.
Корректно: хочется лета.