Слово гнейсогранит пишется слитно. См.: Русский орфографический словарь РАН / Под ред. В. В. Лопатина, О. Е. Ивановой. – 4-е изд., испр. и доп. – М., 2012.
Это название склоняется, правильно: в Экс-ан-Провансе.
Произносится аге[нс]тво и допустимо аге[нц]тво.
Это несклоняемое существительное.
Такая фиксация – в нормативных словарях русского языка. См., например: Лопатин В. В., Нечаева И. В., Чельцова Л. К. Прописная или строчная? Орфографический словарь. М., 2011; Розенталь Д. Э. Справочник по русскому языку. Прописная или строчная? – 7-е изд., перераб. и доп. М., 2005 и др. источники.
Дело еще и в исторической дистанции. Советский Союз прекратил свое существование чуть больше 20 лет назад, а Российской империи не существует уже почти 100 лет. Кто знает, возможно через 100 лет будет нормативно написание Союз советских социалистических республик?
Названия, написанные латиницей, в русских текстах обычно в кавычки не заключаются (написание латиницей само по себе выделяет слово).
Слово эспрессо может употребляться как существительное мужского рода и как существительное среднего рода.
В живой речи слово город здесь будет лишним. Сочетание город Санкт-Петербург характерно для канцелярского языка.