Оба варианта возможны.
В «Большом академическом словаре русского языка» слово бор толкуется как 'хвойный, преимущественно сосновый лес, растущий на сухом возвышенном месте' и приводится иллюстрация: Сосновый бор. Таким образом, сочетание сосновый бор ошибочным не является, как вполне возможны и сочетания: еловый бор, сосново-еловый бор и под.
Ср.: Сверху, из дальних мест, еловых боров, сплавляют по ней строевой лес. Ю. Коваль. Еловый бор подступал к шоссе. Ю. Трифонов.
Следует выбрать форму множественного числа: входят.
Предложный падеж с местным значением: в зимнем лесу.
Не ставится тире, в остальном все верно.
Запятая нужна: она выделяет пояснительную конструкцию с союзом то есть. Сравним пример из параграфа 23.1 справочника по пунктуации Д. Э. Розенталя: В докладе приводится сопоставление производственных результатов и затрат на производство в стоимостной, то есть денежной, форме.
"Зардеться" означает "покраснеть".
Это не идиома.
На выходных – разговорно-просторечный вариант, допустимый в непринужденной речи. Общеупотребительно и нормативно: в выходные.