Definitely, maybe, and absolutely not, respectively.
> They wear ironic t-shirts, and that is the outer limit of their fashion sense
True.
> They’re not hipsters who live in the Mission or even in the city; they live near a CalTrain stop, somewhere on the Peninsula
True.
> They meet for Game Night on Thursdays to play Settlers of Catan
False. SoC is for hipsters. The neck beards are playing something much more obscure, which probably hasn't been translated from German yet.
> They are passive, logical, and Spock-like
Logical, absolutely, but they are anything but passive. It's just that the set of things they really care about has almost zero overlap with the set of things that you really care about, which looks like passivity to you.