I don't ride anymore so that's not a worry. I'm more into trail running these days and there seems to be an endless supply of that there so that's a plus.
For food we eat 95% stuff we cooked ourselves and it's easy to stock up on non perishable Chinese ingredients for the wife, we already barely eat out so no worries there really.
For culture we don't really do a lot of that either. We like to stay at home and go for hikes for the most part. Basically we don't take advantage of anything the city has to offer already and spend weekends fighting traffic and crowds trying to get to what would be on our doorstep in PR.
Having a couple of friends with feet in the doors of the construction/reno biz helps too
And riff raff? I live in east van ffs.