hanging out with coworkers doesn't mean you have to eat or drink. being
there shows that you're not a loner/weirdo and that you're willing to
participate (which is very important).
going out for drinks, you don't have to order alcoholic drinks (I would get
a coke) and chat. going out for lunch, you don't have to order food there. I
recommend ordering something, anything (like a coke) so the waiters (and
coworkers) don't look at you funny. You can also recommend going to a
restaurant you like.
anyway, the goal is to get to know your coworkers a little and for them to
get to know you a little beyond "heard that's a hard worker". And above all,
remember, don't take offense at every insensitive joke. you get to decide
what's not tolerable. just beware if you're intolerant of jokes, people will
be afraid to talk to you.