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