Why don't you take Mainz into account? I don't think it will be an easy game - Mainz have every chance of getting into European competition and they will play to win. The game with Leipzig looks like a key one for Bayern, but in fact, where the loss of points will happen is unknown. Judging by the team statistics, this loss should happen with almost 100% probability - both teams should score 9 points each (18 in total), but in fact both teams score only 70% points on average. Thus, I am sure that not everything is decided yet.
Hard to predict the situation in the next three games for both teams, but I think this time Bayern Munich will not lose the chance and let Dortmund get the first place of the takeback because the there remaining game of Bayern Muinch is not hard for them to say they are going to have issues in the next weeks.
Leipzig is a serious contender, especially considering that Bayern are frankly weak this season. But if you're that confident about Bayern then you can bet on it every game and get something like 1.13*1.6*1.3 = 2.35 = 135% profit!
But personally, I'm sure that the average statistics will be the same as during the season, and somewhere Bayern will definitely lose points.