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