Shave a million off of Ehrhoff and give it to Kruger, and you might have yourself a team. I don't think Kruger will be under two million unfortunately.
I like this scenario you have here. Only thing is Kruger will not go for under 2 and I would say changes is Anisimov will play 2nd line center for sure (that's what we got him for). Then you have dano teuvo tikhonov switching between 1 LW, 3 C, and 3RW but tikhonov never being 1 LW. Possibly Panarin moving between 1 LW and 2 LW depending on how he pans out.
But I do like this scenario for multiple reasons one being because Q will likely not split up the Kruger, desjardins, shaw line as they are one of the best agitator/checking lines in the NHL.