How I see CBJ playing out....
-Columbus will sign Dzingel very soon, around 5 x 5.
-They'll barely miss the playoffs.
-Trade Panarin+Bobrovsky in a sign and trade deal to FLA for Mike Hoffman and other pieces. This allows FLA to get the 8th year with both of them and also to clear cap/salary.
-Duchene will go to late June when he can talk to other teams, but ultimate CBJ will overpay to keep Duchene by signing him to something in the 8 year 9.5M range. Another team would have to offer nearly an 11M AAV to match that on a 7 year term.
-Sens get the 2019 and 2020 picks. CBJ's 2020 pick will win the lottery....thus the Duchene prophecy will be complete.
I could see the San Jose 2nd transferring. I think Karlsson will want to go right down to the wire and talk to other teams, but similar to CBJ I see San Jose tabling a big contract that no other team can match because of the age of the player and how that works out with the 8th year. They were willing to offer Tavares a rumoured 13M over 7 seasons so they shouldn't have an issue offering Karlsson that kind of contract over 8 seasons. That would mean a team would have to offer almost 15 million x 7 to match it money wise, that probably is not happening.
The odds of San Jose making the final are difficult to predict. Only one team gets through. It makes it a lot more likely that the SJS extra 1st won't transfer.