Правильно: латышские стрелки. Но (в составе названий): улица Латышских Стрелков.
Выполнить и нажать – это инфинитивные формы, они обладают только постоянными (классифицирующими) признаками: у них можно определить вид (совершенный/несовершенный) и переходность/непереходность. Наклонение – словоизменительная категория. Подробнее о морфологических признаках глаголов см. в учебнике Е. И. Литневской «Русский язык: краткий теоретический курс для школьников».
Часовая стрелка — устойчивое сочетание для обозначения одной стрелки, указывающей часы, а не минуты. Поэтому в Вашем случае верно только: стрелки часов.
Оборот город Санкт-Петербург можно выделить запятыми, а можно поставить перед ним тире.