Запятые поставлены корректно.
Правильно: из г. Санкт-Петербурга (см. подробно в Письмовнике).
Ключевую роль в проведении саммитов [«Большой восьмерки»] играют так называемые шерпы. Шерпами в Гималаях называют местных проводников, помогающих альпинистам подняться на вершину. Учитывая то, что само слово «саммит» (summit) на английском означает высокую горную вершину, получается, что «шерп» на дипломатическом языке -- это главный координатор, помогающий своему президенту или министру разобраться во всех обсуждаемых на саммите проблемах (энциклопедия «Кругосвет»).
Запятые нужны.
Правилен второй вариант. См. словарную фиксацию.
Воспользуйтесь окном «Искать на Грамоте».
Корректно дефисное написание (как скатерть-самобранка).
Корректно: СПб.