If Vilardi doesn't want to be here long term what about packaging him up with a top prospect and/or pick to get a good 2C with term.
Names was okay when surrounded with high level talent, but when that talent is hurt or cold, he doesn't have the skill to carry the line. You need a higher skilled guy there.
I just don't imagine Ehlers staying but I sure hope I'm wrong. Between him wanting to be a top line player and earn top line money, I just can't imagine him staying. Someone will pay him top dollar for top minutes. With the cap going up, $10M/year will be the new $7M/year.
We don't need to be the #1 team in the league next year. We know we can beat anyone. Incorporate the young guys into the line up. Sure there will be some growing pains and mistakes but they'll gain the experience and be ready for the playoffs.