Como se dice en los comentarios, hay algunas cosas en la sección "Manténgase a salvo" en Wikivoyage .
Y tienes razón en que no parece haber mucha más información en Internet, lo cual es extraño porque estoy seguro de que encontré algo antes de ir allí hace unos años. Puede que tengas que coger una guía de viaje física, yo no tengo la mía a mano pero creo que había algunas cosas útiles en ella.
Los más jóvenes probablemente hablarán un inglés decente, aunque empezarán con el ruso a menos que seas un turista evidente. Cualquier persona con cara de turista probablemente tendrá algo de inglés. En general, nunca he tenido problemas por no hablar ruso, aunque, como siempre, es útil tener unas cuantas frases, incluyendo ' No hablo ruso '. Aunque he de decir que la vez que intenté decir algo un poco complejo en ruso me encontré con una mirada incomprensiva...
En cuanto a las estafas, el sentido común estándar es una buena idea. Los policías falsos o corruptos son un problema, no dejes que te quiten el pasaporte o cualquier otra cosa por la que puedan exigirte dinero. Del mismo modo, pueden ponerte una multa si te pillan borracho en la calle (o cualquier otra cosa que se les ocurra). He oído que se llevan la cartera de alguien con un pretexto u otro y que luego sacan dinero de ella antes de devolvérsela. Una vez más, no tengo ni idea de si se trata de verdaderos policías que quieren ganar dinero o de falsos estafadores.
Además de los riesgos turísticos normales, hay estafas más complejas que suelen basarse en la buena naturaleza de las marcas o en su codicia y acaban involucrando a algún policía (¿falsa?). A mí me tocó una variante del Caída del dinero estafa en Moscú. Pero no llevaba casi nada de dinero y me las arreglé para salir de ella haciéndome el tonto.
En los bares se puede hablar con la gente, aunque es posible que la gente no sea tan habladora como en otros países. De nuevo, sentido común, vigila tu bebida, asegúrate de que sabes lo que estás comprando y cuánto es, paga por pedido si es posible en lugar de llevar una cuenta, no te dejes arrastrar a otro lugar (o a un coche) con gente que acabas de conocer. No digas a nadie dónde te alojas (por la razón obvia y porque les da una idea aproximada de lo bien que estás), del mismo modo sé vago sobre cuándo te vas y cuáles son tus planes en general. Evita hablar de cualquier cosa que pueda ser un tema candente (política, derechos humanos y discriminación, religión).
A no ser que seas el tipo de persona a la que se le acercan regularmente mujeres atractivas, entonces yo sospecharía si una se te acerca. De hecho, desconfía de cualquiera que se empeñe en acercarse a ti y hablar contigo, sobre todo si tiene una buena historia.
Aunque ciertamente puede arreglárselas por su cuenta, yo consideraría la posibilidad de conseguir un guía local para tal vez una parte de su visita, ya que hay algunos lugares que nunca conocerá sin ayuda local.
Pero yo no me preocuparía demasiado, San Petersburgo es razonablemente segura si eres sensato y (en mi opinión) hay ciudades mucho peores para las estafas en Europa.
EDITADO PARA AÑADIR : Y ten cuidado con los robos de tarjetas en los cajeros automáticos, que son bastante comunes, y con la gente que copia la información de tu tarjeta en los bares y restaurantes. Paga en efectivo o vigila bien tus facturas durante unos meses.