Мы предполагаем, что Вы имели в виду случай вроде река Енисей, когда название реки мужского рода. Выбор местоимения зависит от того, с родовым словом употребляется название реки или без него. С родовым словом верно: Мы вышли на реку Енисей. На ее берегах... Без родового слова верно: Мы вышли на Енисей. На его берегах...
Писать нужно с мягким знаком, произносить - с мягким согласным.
Запятая ставится.
Нужно поставить запятую.
В обоих случаях верны оба варианта.
"Справка" не выполняет домашних заданий.
В пунктуации короткое и длинное тире функционально не различаются, есть два знака – дефис и тире. Здесь следует писать тире с пробелами.
Оптимально: жители города Ногалес.
Лучше: многокилометровый.
Обособление оборотов с предлогом в случае факультативно. Обратите внимание на дефисное написание: какого-либо.