Оба варианта корректны, чаще используется форма долгие годы.
В им. п. мн. ч. - годы и года. В документах - годы.
Правильно: с 1930 по 1935 год.
Сочетание нулевые годы можно писать без кавычек, употребление его устоялось.
Верно: на 2021—2023 годы.
Возможны оба варианта. Но более употребительно: прошли годы.
Восьмидесятыми (в XX веке) называют годы с 1980 по 1989.