Допустим вариант стерлитамаковка, он зафиксирован словарем И. Л. Городецкой, Е. А. Левашова «Русские названия жителей» (М., 2003).
Пунктуация корректна.
Такой вариант пунктуационного оформления корректен.
Если между подлежащим и сказуемым-существительным стоит вводное слово, обстоятельство или дополнение, а также союз или частица, тире не ставится. В данном случае между подлежащим и сказуемым есть дополнение для него.
Верно: в г. Москве.
Оба варианта верны: ставропольцы и ставропольчане.
Выражение не очень удачное.
Фраза некорректна. Нельзя принять в граждане кого-либо; кроме того, гражданин – лицо, которое принадлежит к постоянному населению какого-либо государства, т. е. правильно: гражданин какого-либо государства (сочетание гражданин города употребляется лишь в звании почетный гражданин города). Возможно: студенты стали гражданами такого-то города, если речь идет о каких-то средневековых вольных городах – государствах, в противном случае корректно употребление слова жители: студенты стали жителями такого-то города, вошли в число жителей города.