Hmm... in Russland gibt es gaaanz viele feine Sachen. Aber 2 Wochen haltbar.. *all die leckeren warmen Gerichte wieder streich*

Von den nicht frisch gekochten Dingen kommen mir auch vor allem Süssigkeiten in den Sinn. Zum Beispiel die "Prjaniki" - eine Art Lebkuchen - am bekanntesten mit Honig- oder Pfefferminzgeschmack. Beliebt sind auch verschiedene Arten von Kringelgebäck: "Suschki"/"Baranki" - klein und hart (dafür seeehr lange haltbar

) oder "Bubliki" - etwas grösser und weich. Russische Schokolade ist nicht besonders fein *find*, aber die kleinen, einzeln verpackten Bonbons sind durchaus zu empfehlen.
Speziell für St. Petersburg wäre vielleicht noch Fisch, aber für deine Bedürfnisse dann wohl nur in Konservenform möglich (wobei Fischkonserven auch wieder recht beliebt sind in Russland *grusel*

)
Getränke.. *grübel* In St. Petersburg wird das Bier "Baltika" gebraut. Sehr beliebt in Russland. Zum Geschmack kann ich nichts sagen. *alles Bier bääh find*
Wo du das alles am besten bekommst?
Es gibt in Deutschland bestimmt ganz viele russische Läden. Hier mal einer der bekanntesten, mit vielen Standorten:
http://www.mixmarkt.de/ (links unter "Mix-Markt-Suche" kannst du schauen, ob es in deiner Nähe einen gibt). Wenn du dort nicht fündig wirst, versuch einfach nach "russische Lebensmittel + deine Stadt/grössere Stadt in der Nähe" oder so was zu googeln.
Am besten lässt du dich dann auch vor Ort im Laden beraten - die können dir sicher noch weitere Sachen empfehlen.

Zur Not gibt es auch Online-Shops, wo man die Sachen bestellen kann (siehe ebenfalls Google). Damit habe ich allerdings keinerlei Erfahrungen. Ein Ladenbesuch wäre auf jeden Fall besser, wenn es dir möglich ist.
Hoffe, das hilft ein bisschen weiter.
Raduga