Let's potentially add this up...
Mcdavid 10 mil
Draisaitl 6 mil
Nurse 4 mil
That is just about 20 mil. (well really around 11 mil. less their current salaries) coming in the next 2 years.
Plus.... JP, Pitlick, Pak, Davidson.... and so on....
Cap problems are coming for sure
And after this year 3.25M is gone from Ference, after next year 3.5M from Fayne and 1M from Korpse buyout gone, year after Eberle's 6M and Pouliot's 4M are off the books.
They already have their core players, and should have enough depth support on the way with Caggiula, Benson, Slepyshev, Pitlick, Khaira, Benning, Reinhart, Oesterle all having potential to be future NHLers that aren't far away, and that doesn't even dig into the prospects like Bear, Niemalainen, Jones, Paigin, Marino, Lagesson, Rasanen as well as some of the other wildcards who could churn out an NHL player or 2.
The goaltending prospect pool is not even that bad either with Brossoit, Ellis, Wells, and Svoboda.