В разговорной речи такая конструкция возможна.
Действительно, в "Справочнике издателя и автора" А. Э. Мильчина, Л. К. Чельцовой дана рекомендация употреблять сокращение г. (и полное слово город) ограниченно, преимущественно перед названиями городов, совпадающими с фамилиями людей, например г. Пушкин, г. Королев.
Однако на практике (в канцелярской речи) сокращение г. и полное слово город употребляются перед названиями всех городов, в т. ч. с формантами -бург, -град и -город, напр.: г. Волгоград, г. Санкт-Петербург, город Шлиссельбург, город Калининград.
Да, обособление требуется.
Да, можно.
Указанная запятая ставится между частями сложного предложения.
Запятая перед чем не требуется.
Знаки препинания расставлены верно.
Пунктуация верна.
Запятая не нужна, т. к. союз и связывает две части сложносочиненного предложения, каждая из которых представляет собой безличное предложение.
При обособлении (выделении запятыми с двух сторон) сравнительного оборота: Он всегда сражался, как лев, и полностью полагался на меня.