The lists in here are pretty much on the spot. I've gotten down the names of a few people living in Beijing in the TL community. So far, I've put it on hold in favor of coursework, but the names and game ids. are there. (Beijing Starcraft Club). I might get around to doing a meetup at the time you are around, will see though.
Enjoy Beijing, if your a typical white guy with a few friends, it'll probably end up more being like an extended party than an oriental study trip, but the stuff you mentioned are still there - its just becoming more of a tourist attraction than a Chinese local thing. If you want something REAL inedible, go try animal penises (personally dont know where to find them, to be honest).
Also, the big question is, which part of Beijing would you be staying in? It can easily take up to an hour to travel from one side of city to another, and another 2 hours if you want to go to the countryside.