Ставится тире, но без пробелов.
В кавычки заключается только название: Закон «О защите прав потребителей от киберсквоттинга» 1999 года.
Лаконичное выражение до конца года может получить двоякое толкование, о чем и свидетельствует Ваш вопрос. Избежать смысловой неопределенности можно только одним способом: дополнить выражение теми словами, какие точно выразят нужную мысль.
Верно: на 2021—2023 годы.
Обе части склоняются, согласуясь друг с другом: три года (где?) в колонии-поселении, но три года (чего?) колонии-поселения.
Орфографический словарь В. В. Лопатина, И. В. Нечаевой, Л. К. Чельцовой «Прописная или строчная?» фиксирует такое написание названия праздника Нового года в иудаизме: Рош-Хашан.
Буквенное наращение таким образом не присоединяется.
Лучше: ...нынешнего и предыдущего года.
Правильно: до 65,3 года. Существительным управляет дробная часть (три десятых года).