Welcome to the forum! I can't help with many of your questions, but if you're after D&D then you should check out
Swiss RPG on Discord, or
their website or
their Meetup group.
If you're after a different sport, you could check out
underwater hockey. There are a few clubs around Switzerland, including two in Zurich. I play at Kloten pool most Thursday evenings from 19:30 - it's pretty safe in terms of catching bugs, since we play completely surrounded by disinfectant (chlorinated water) on the bottom of the pool.
Anyhow, welcome to the forum and soon to Switzerland! I hope you get a job soon.