The only reason why I feel that Dortmund won't be able to make it is probably because of their champions league match they have to play with PSG although that isn't really an excuse but to some extent they need to be at their very best and sometimes they can tend to rest some players to avoid being injured so that they can manover a way and actually knock out PSG in their match and book their place in the finals. But if they are knocked out then they might focus and put their energy more in the league.
Knocking out PSG isn't going to be an easy one but then it's actually still very possible because in football there are times when things like this beyond our expectations do happen and we can't even really be so sure of what the outcome would be but then talking about the form and strength of both teams in the champions league it's very much possible that both teams are definitely going to be hard on each other because it's something they both wish to win.
I'm anticipating although it's just a speculation the possibility of the champions league ending with the two German giants getting to play in the finals of the Champions league this season and then i had even taught that Dortmund has actually been really inconsistent in the bundesliga such that even the second position is something.they are unable to get by the end of this season but then they have tried to maintain some form of decency around the champions league and it has gotten them to the point where they are possible having a chance to get to the finals of the champions league.
The bundesliga may likely not get much attention from Dortmund this period and so they may want to rest players because achieving the champions league will actually means a whole lot to them as they are going to even gain more game in the fact that they were able to win the champions league so they may actually not mind resting players for the champions league an this may actually affect their performance in the bundesliga.