The only significant players CHI has that don't have full NTCs are Brandon Saad, Connor Murphy.
Although, Crawford can name a 10 team trade list which rules out a majority of the league since he could easily name 10 teams that already have significant money invested in goalies. So in practice, he probably has very close to a full NTC as well.
Anisimov's full NTC expires on July 1st, and he can name 10 teams.
So what exactly can CHI do? Are there trades out there that can bring the team back to the playoffs by dealing Saad, Murphy, and Anisimov? Would any of their big stars who might still have trade value like Kane, Toews, or Keith be willing to waive their NTCs to go else where? If they did opt to do that, would it even make sense for CHI given that any return those players would get would be deflated by the player being able to pick and choose where they go due to their NTC?
This is the first off season in a long time where CHI won't have cap issues. They should have around 12M to fill 6 roster spots, with Duclair likely being their most expensive extension, and he will only get 2M max on a bridge deal. The big problem is, they have too many players locked in with NTCs. They can't rebuild, and even with their cap space, they don't have the prospects or the ammo to go through a major re-tool.