Слово "лес" в русском языке имеет достаточно много синонимов, хотя среди них и нет абсолютных, поскольку каждый имеет свои оттенки значения. Вот некоторые из них: 1. Бор — лес определенного типа, преимущественно сосновый. 2. Гай — небольшой лес или роща. 3. Чаща — густая, плотная часть леса. 4. Чащоба — особенно густая и дикая часть леса. 4. Дубрава — лиственный лес, обычно с преобладанием дуба.
Правильно: шварцвальдский лес (о лесе, расположенном в Шварцвальде).
Возможны оба варианта, предпочтительный: Вдали виднелся темный лес и озеро.
Оба варианта возможны.
В «Большом академическом словаре русского языка» слово бор толкуется как 'хвойный, преимущественно сосновый лес, растущий на сухом возвышенном месте' и приводится иллюстрация: Сосновый бор. Таким образом, сочетание сосновый бор ошибочным не является, как вполне возможны и сочетания: еловый бор, сосново-еловый бор и под.
Ср.: Сверху, из дальних мест, еловых боров, сплавляют по ней строевой лес. Ю. Коваль. Еловый бор подступал к шоссе. Ю. Трифонов.
Предложный падеж с местным значением: в зимнем лесу.
Не ставится тире, в остальном все верно.
"Зардеться" означает "покраснеть".
Это не идиома.