Правильно: в городе Самаре, в город Самару. Подробнее см. в «Письмовнике».
Запятая перед тире нужна.
Вы привели правило о формах винительного падежа (совпадающих с именительным или родительным падежом). А в сочетании без двух минут использована форма родительного падежа. Форма винительного падежа: (вижу) две минуты.
Словари предлагают форму мн. ч. рога для всех значений слова рог, как бы странно ни звучало сочетание рога для вина.
Слово статданные пишется слитно. По нормам русской орфографии пишутся слитно сложносокращенные слова, например: загранпаспорт (от заграничный паспорт), спецвыпуск (от специальный выпуск), пединститут (от педагогический институт) и т. п., аналогично статданные от статистические данные.
Тире ставится, если на его месте делается интонационная пауза.