Good luck on your move! It's good you're so prepared!
The best thing to do is join internations.org. You sign up (it's free) and join the St Gallen community. You will then be invited to monthly events, which bring around 50+ people from all over the world of different ages, which is a god send because I found it so hard to meet younger people my age (23). People communicate in English, unless they meet others who speak the same language! It feels very comfortable networking and is always great fun!
Also, if you wanna study German I recommend AIDA women's school, it's cheaper and you can meet lots of women from different places! They also host events occasionally (baking, easter egg painting for kids etc.).
Hope this helped!