I think Jarnkrok and Liljegren are likely to be gone this summer. I highlighted and bolded all the new contracts we have to sign, and I also highlighted Jarnkrok for the purposes of crunching cap numbers when you subtract him if he's traded.
Next summer, the Tavares money can be spent to improve the D, bring in a big goalie if Woll isn't stepping up, and then also bring in a cheaper top 9 forward to replace Tavares for cheaper. Cowan or Minten could maybe do that though, and the money can be focused on mostly on the D and maybe a goalie if that's needed. Hopefully it's not, if Woll has a really good season.
If a Marner trade happens, that will likely move some cap money from forward to defense, and the D can be fully restructured now instead of next summer. Marner and Tavares both staying this summer prevents that for cap reasons.
15 signed roster player = $66.97m
3 RFAs 4 UFAs Jarnkrok = $20.73m cap space to play with
UFA (5.0) Matthews Marner
Knies Tavares Nylander
ROBERTSON (2.2) Holmberg JARNKROK (2.1)
McMann Kampf DEWAR (1.1)
Reaves
Abruzzese (or Gregor if he signs $0.8m)
Rielly UFA (5.2)
McCabe Benoit
UFA (1.3) LILJEGREN (2.2)
Timmins
Woll
UFA (1.6)
Sign the 3rd pairing LD and the goalie to 1 year contracts only.