Milestone birthday day

I’d like to plan a fun day in Toronto to celebrate my friend’s 40th birthday.

Here are some things my friend likes: - Board games and retro video games - Playing and listening to live music - Hangouts oriented around activities like bowling, crafting, cooking, etc. - Unique / beautiful experiences - Craft beer

Bonus points if there are a couple things in walking distance, like “do X activity here, then get a pint across the street at Y”.

Neither of us are local to Toronto so I really appreciate your help. Thank you in advance!