Ha if it was that easy they would do it, but what you mention here is something that they have been quarreling with for quite a while now. They are still hoping for some younger talents from their own youth to finally tackle the challenge and make it into the first team of Bayern Munich. That would save them a lot of money and there wouldn't be the urgency all the time to do something about their offensive problems. But there is no Thomas Muller right now in their youth teams. Muller was the discovery of the year back then when Louis van Gaal gave him a chance. But the business has become too fast and you can't be patiently waiting for a talent to emerge from your own youth teams, you have to solve them problem immediately with cash. The chances for young talents from the own youth teams are also vanishing as they don't have time to prove they could be worth a try.
Actually talking about current talent there is one that can be looked at for next season like now they will try to maximize Ryan Gravenberch or Musiala but indeed this is back again they are only midfielders trying to improve the quality of attacks but there is still no striker who can be used as benchmark in this case.
As you said buying with money is a short way to do it but until now they haven't done that yet and their focus is still on Kane. I was expecting other options but until now when talking about strikers Bayern still seem to be focused on Kane and when that doesn't work it will be a bit of a problem.