Кавычки не требуются.
Слово идти многозначно, и одно из значений очень широкое – 'двигаться, перемещаться в пространстве' (примеры из словаря: Поезд идёт. Баржа идёт по реке. Идти под парусом. Груз идёт морем. Идти на вёслах). Поэтому приведенная Вами фраза не ошибочна.
Да, оба варианта верны.
Названия производственных марок технических изделий (машин, приборов и т. п.) заключаются в кавычки и пишутся с прописной буквы: "Мазерати". Однако в справочниках подчеркивается, что в бытовом употреблении названия средств передвижения могут употребляться и без кавычек: купила себе мазерати под цвет сумки.
Корректно с одной Н.
Вы имеете в виду государственный регистрационный знак автомобиля? В разговорной, неофициальной речи его иногда называют госзнаком, хотя словари литературного языка такое слово пока не фиксируют. Гознак – это сокращенное название Главного управления производством государственных знаков, монет и орденов.
Правильно: тридцатиодномиллионный. Ср.: тридцатиоднолетний (31-летний).