While Hoffman and Toffoli would net us value, it isn't the best move professionally as these were UFAs who signed on for relatively friendly contracts. Montreal isn't the most popular UFA destination, and jettisoning UFAs after they sign will raise red flags for the future. Of course, this is all moot if they request a trade or if we do trade them, we move them somewhere THEY want to go.
Chiarot is a no brainer, though if there was a way to keep him over Savard...
Anyways, Chiarot can probably get us something decent. I'd also look into moving Lehkonen also as he's a RFA and should net us a decent return.
Drouin and Byron won't be moved until this offseason at the earliest.
The issue is, unless we can find ways to move Gallagher and other large contracts, we can't rebuild. We're older than people seem to realize and it's not easy moving these.