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