Лучше всего в метро ездить по банковской карте петербуржца, но это не ваш вариант.
Поэтому я на вашем месте бы в метро взял подорожник, но не на количество поездок, а на общую сумму-это электронный билет. Можно рассчитываться в метро и в наземном транспорте. Положил бы тыщу и не парился. В метро можно увидеть сколько рублей осталось на карте, если что - пополнить.