For sake of argument let's say Ullmark stayed and adds us to his NTC July 1 ending any chance of moving him that day and we still sign Zad and Lindy July 1.
How does it play out?
Swayman either takes 7-7.5 over 8 years or 5-6 mil for 1 year. He's not taking a shorter term deal of multiple years nor does he miss games and hold out (I think.)
If it's the latter you just move Peeke or Fredric and are compliant. The former you need to move 2 of them. Maybe put Marchand on LTIR to start the season.
Or trade Coyle/Carlo.