Десятилетнюю годовщину чего-либо можно называть юбилеем.
В «Школьном этимологическом словаре» говорится, что слово маяк образовано от слова маять, которое означало «махать, колыхаться». Исходное значение слова маяк — «нечто, чем машут в качестве знака», «веха, указывающая путь».
Если это все предложение, то тире нужно. Если это часть предложения, пунктуация зависит от контекста.
Как сформулировал В. В. Маяковский, "зайдите через сто лет — там и поговорим".
Эти предлоги синонимичны. В газетной статье можно использовать любой из них.
Двадцать лет — подлежащее. В русском и английском языке предложения с этим значением синтаксически различаются, аналогию провести нельзя.
Запятая перед и не требуется в обоих случаях.