I believe you just accidentally stumbled onto the biggest flaw of the miracle cap space plan.
Its not a great list, and the difference makers are super unlikely in my mind.
Make a move for Hall today. Get as much time for him with the guys to bond.
Put him on a line with Sam or Jack, him and Skinner on separate lines. Overpay him with the extra year. And hope he decides to stay.
Risto, 2020 first, Tage and Laaksonnen. I suspect the Devils bite on something like that if the rumors he is leaving are true. Maybe you have to chip in an extra pick. But for a rental, thats a good price even for a Hall level player.
Hall Eichel Girgs
Skinner Marjo Reinhart
Olofsson Asplund Mitts
Sobotka Larson Vesey
Fourth line is but for the rest of the year, but would be fixable next year.
Your first line is world destroying. Second line is top quality.
Third line is the kid line you give the eady matchups to and hope the wingers produce in a lesser role.
Maybe New Jersey won't go for it. But its one of the few realistic options thay I could see happening, that flay out improves the team and doesn't take away from today or tomorrow's roster.
Its a huge gamble. But if it works and you lock up Hall, you basically have a better foundation than what Toronto has with Dahlin on defense.
Go get him Botts and all is forgotten.