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