Сочетания типа вагон-дом, вагон-контейнер и т. д. обозначают типы вагонов, первый компонент компонент вагон в них обозначает более широкое понятие, что сопровождается склонением этого компонента (второй компонент играет характеризующую роль). Составное существительное вагон-городок обозначает городок, состоящий из вагонов; первый компонент вагон в нем обозначает более узкое понятие, играет характеризующую роль, что препятствует его склонению (как в существительных интернет-страница, допинг-контроль и многих других). Речевая практика соответствует этому принципу, корпусные данные говорят о том, что первая часть составного существительного вагон-городок не склоняется: в вагон-городке, в вагон-городках и т. д.
Корректно: звучит уже более 30 лет или звучит уже на протяжении 30 лет.
Обе формы возможны.
Запятая нужна.
Только точка в конце предложения.
Запятая не нужна.
Корректны оба варианта.
Употребительная передача фамилии футболиста: Бекхэм.
Верно: входит более пятидесяти подразделений.
Возможны оба варианта.