Не обязательно. Это могут быть все люди, в жизни которых 90-е годы были значимы. Лучше все же уточнять, что имеется в виду, например: молодежь 90-х, школьники 90-х, бизнесмены 90-х и др.
Оба варианта корректны, чаще используется форма долгие годы.
Верно: ...с 2016 по 2018 год. Здесь нет однородных членов предложения.
Да, Вы написали верно.
Верно: на 2021—2023 годы.
Годы с 1950 по 1959 называются пятидесятыми.
Оба варианта возможны. См. ответ на вопрос № 274443 в архиве справочной службы.
Возможны оба варианта: года и годы.
50-е годы – это годы с 50 до 60 какого-либо столетия, 60-е годы – годы с 60 до 70 какого-либо столетия. Применительно к XX веку 50-е годы – с 1950 по 1960, 60-е годы – с 1960 по 1970.
Дело в том, что первые десять лет какого-либо столетия не называются десятые годы; десятые годы – это годы с 10 по 20 какого-либо столетия. В то же время первые 10 лет жизни человека – это первый десяток, поэтому по достижении 50-летнего возраста говорят: пошел шестой десяток.