The Subway itself usually stops service at around 1:30am, but there's a wonderful thing called Blue Night. those are buses that basically run all night on the more major streets in Toronto. the Yonge one is a lifesaver if you're a commuter like me and like to party once in a while without having a place to crash (although nowadays I find myself waking up at random friends' houses downtown, so it's all good). Living up north on Bayview isn't a hassle even if you're not driving, just involves a trip north on the Yonge Blue Night (which goes to Steeles if I'm not mistaken) then going 1 block east to Bayview, which you could either walk or take a $5 max cab home depending on your condition.
as for indoor soccer, best bet is a place in Woodbridge (MartinGrove & Highway 7) called Soccer Centre. 7's just north of Steeles and MartinGrove is just west of Kipling, aka my hood, aka if you ever get the urge to play indoor soccer, I WILL hunt you down and rape you. it's one of the best indoor soccer centres around though, but only been there once since I don't like paying to play soccer. for random outdoor play, right next to Soccer Centre is Holy Cross high school, has like 2 or 3 regulation fields with mesh nets and everything, and one AMAZING small field with smaller nets (with mesh) for like 5-on-5 or 6-on-6 play which I've only went to once and I loved it.
cheap eateries... not entirely sure around the North York area I usually go with the random pizza places where you can get a large pepperoni or what-not for like $6 walk-in. there's also a few burger joints that make those big ass Lick's style burgers for half the price too. OH, and right on Yonge & Finch, next to the Shopper's Drug Mart, is a Korean karaoke place that's even open when I walk by at 4am just thought you should know about that since you're Asian
as for indoor soccer, best bet is a place in Woodbridge (MartinGrove & Highway 7) called Soccer Centre. 7's just north of Steeles and MartinGrove is just west of Kipling, aka my hood, aka if you ever get the urge to play indoor soccer, I WILL hunt you down and rape you. it's one of the best indoor soccer centres around though, but only been there once since I don't like paying to play soccer. for random outdoor play, right next to Soccer Centre is Holy Cross high school, has like 2 or 3 regulation fields with mesh nets and everything, and one AMAZING small field with smaller nets (with mesh) for like 5-on-5 or 6-on-6 play which I've only went to once and I loved it.
cheap eateries... not entirely sure around the North York area I usually go with the random pizza places where you can get a large pepperoni or what-not for like $6 walk-in. there's also a few burger joints that make those big ass Lick's style burgers for half the price too. OH, and right on Yonge & Finch, next to the Shopper's Drug Mart, is a Korean karaoke place that's even open when I walk by at 4am just thought you should know about that since you're Asian