No for a non resident student you have to live in st petersburg. As per your second question yes you get a bus pass weekly.
You have to live on campus but you can try to get more info because we do have a few students who are non res, but I dont know how that would work
So I would have to live there.. gotcha
No and no.
Thanks! Your answer is awaiting moderation.