Hawks have 58 M$ commited to 6F, 4D, 1G.
If they sign Panarin to say 7M$, they will have 8M$ left (if cap stays the same) to sign 11 players, which is a big problem.
As for the expansion draft, technically, they have to protect Toews, Kane, Hossa, Anisimov, Seabrook, Keith, Hjarlmarsson and Crawford and they will protect Panarin if they don't trade him.
8 players and 1 Goalie.
That left Kruger unprotected that could be a tiny relief cap wise. But Vegas will also have choice of TVR and Panik. So no guarantee Kruger will be picked up.
The other solution is to convince Hossa to a trade or to waive is NMC to go to Vegas.
Personnally, i don't think Chicago can resign Panarin. If they do sign him, they have to trade (or lose to expansion) Kruger AND Hossa.