MAtS is 33, next year's WC he'll be 34 and that's his only and last chance to play the WC for Germany as a first keeper. He waited for this for a decade until Neuer finally stepped down. Nagelsmann already said he's the first keeper, but only as long as he keeps playing. And he didn't play for a year already, if he keeps sitting on the bench/stands, his NT career is finished and club most likely as well.
With 33/34, he's too young to not care about playing time but too old to wait for it on the bench. And how much more overall salary he'll gain staying at Barca is also questionable, if his career ends after 2 years in the stands. If he continues to play, he still can easily play another 5 years.
Given that Flick will tell him that Garcia is the number one keeper, I see absolutely no chance that he will stay.
Currently yes.