Да, тире надо поставить.
Части предложения нужно разделить запятой: Ни в городе Богдан, ни в селе Селифан.
Если это независимое восклицательное предложение, в нем пишется частица не: Какие только эксперименты не ставят над смартфонами! (значение: ставят разные эксперименты). Ср. употребление частицы ни в придаточном предложении: Какие бы эксперименты я ни ставил над своим смартфоном, я так и не смог его сломать.
В строгой литературной речи предпочтительнее использовать первый вариант: по данным портала (сервиса) «Яндекс.Пробки». Второй вариант является новым, поэтому его употребление еще не устоялось. В разговорной речи допустимо сочетание по данным «Яндекс.Пробок».
Правильно здесь: ни приказал.
В придаточной части сложного предложения используется частица НИ.