Bike: you could join the Team of Xing/Chariteam. They are always looking for road cyclists independent of speed. They are based in Munich, but do any kind of races that are possible.
http://www.jedermannteam-muenchen.de
contact: Martin Stolzenburg, his E-Mail Address is on the webpage, you can also become a member of Xing for free and reach him there
https://www.xing.com/profile/Martin_Stolzenburg
Swimming: Olympia Schwimmhalle is reachable with Subway Olympiaplatz and is open from 7.00 to 23.00 h every day and has a 50 m pool and an oldskool gym that is free for all.
There is even a fitness-club inside where you can do spinning, lactate-test or have a massage. All this things have to be paid extra, but you do not need a membership.
Michaelibad has an open air 50 m pool but their opening times for the outside pools are depending on the weather and season. But basically from 7.30 to the setting of the sun in summer.
Haidhausen: has it´s advantages but also disadvantages. You could cycle to Haidenauplatz, which is accessible within 5 minutes from everywhere in
Haidhausen. Then cycle straight to the east to get out of the city. But the cycling roads in the city are not good. So you need 20 minutes of stop&go until you reach more empty space.
Haidhausen is hip, therefore the apartments are very expensive, partly very noisy and has less parking slots. Anywhere else in Munich, you´ll get something 30% cheaper and will have a big balcony to the south and a garage.
You can check the Munich City Map online
http://www.stadtplandienst.de
just type
Wo?: München
Was?: Streetname or name of the district
You´ll see that there is a river through Munich. It´s name is
Isar. Cycling along it with a pro racing bike is impossible. The roads aren´t good and there is much traffic of other cyclists.
You can zoom in/out on that map and you see where you can do jogging and how long you do need to get out of the city. You´ll even see all lakes around munich.
Weather: I am running around with a snowboard jacket for 3 days now. I do never cycle when it´s cold.
Running Tracks: there are a couple 400 m tracks around Olympiazentrum. Some are accessible for all.
You could also join the MRRC München. That is the Munich Road Runner Club, unfortunately just an english name, not an english club. This sport society do offer lessons and trainings for any age and any level. The membership fee is low compared with Fitness clubs. The swimming course for freestyle is very good, I just finished it and can recommend it - but you got to wait in a que for 3 months to get in. You can also do this without becoming a member.
http://www.mrrc.de it´s german, but if you click on Training, you can maybe guess what events are on which dates
Depending on where you will work, there are also sport activities or sport groups from companies. BMW for example has a group of pretty experienced cyclists, Hypo-Vereinsbank do a running group. I heard Faris Al-Sultan did joined their thursday evening training in
englischer garten 2 weeks ago.