I would use the compliance buy out only if I had to. Try to take a hit and move the 3 players.
With Komisarek, use the option to pay some of his salary and move him for nothing. He has 3.5M owed, offer to pay out 1M retained. For a bottom cap team that's a 2.5M cost for a 4.5M cap hit on 1 year. Not bad. Try and get 5th. Accept a autographed, game worn jock.
JM Liles might hold value in a cap for cap deal. But I wouldn't take much back for him. He may be relegated to buy out. Tough sell, but a PMD does hold value. RC didn't help, scratching him.
Grabovski is a wild card. Tonnes of skill, tonnes of heart and effort, no productivity last year. But he did put up good numbers the 2 previous years. Given easier ice time, he should easily get back there. Take a bath on his value in a trade and he may be off the books. IMO, the only reason I move him is to sign Bozak. If one of Colborne, Kadri or Grabs were face off specialists, I'd keep Grabs.
If Bozak wants a red cent more then 5M, F off. If we can lock him in at 4-4.5M, I'd offer him up to 5 years. He'd be perfect as a 3C. Rotate Kadri and Bozak between 1C and 3C, and our center problem isn't a problem. Joe C gets a shot at 2C.