If the Isle tossed in something else, I'd be ok with the 4th for Hamonic. It's an overpayment, but we need a shutdown D like him. Sure he doesn't fix the puck moving issues but we were always going to need two D anyways.
4th for Hamonic + 2nd.
Yak + Pouliot(retained) for Vatanen
32nd for Shaw
Isle 2nd to Boston as compensation
Sign Ladd/Eriksson + Raanta
Hall - Draisaitl - Ladd/Eriksson
Maroon - McDavid - Eberle
Kassian - RNH - Shaw
Hendricks - Letestu - Pak
Lander, Korpse
Sekera - Hamonic
Klefbom - Vatanen
Davidson - Reinhart
Fayne
Talbot
Raanta
I don't think that will get you Vatanen for reasons I have outlined many times before.