What's the cap situation with the Swayman pay out? That, more than anything else probably determines your final few.
If they have a 23-man roster, then they only have $386,667 in cap space, assuming that Brown is the 13th forward. He makes $800K, whereas some other players make a little more, and some make a little less. $775K is now league minimum.
Ideally, you want to have a minimum of $1 million in cap space.
Any amount over about $7.75 would have and will hinder them in managing the cap, because they can't call anyone up if someone gets hurt and doesn't go on LTIR. Also, it restricts them if they try to move people up and down during off days to save on the cap, because some players would have to pass waivers.
They have to determine whether Poitras needs to go on LTIR or not. If not, then someone has to go on waivers to get under the cap, or else they will have 22 on the roster and no healthy 13th forward.
I assume that they will eventually settle on a 22-man roster when Poitras is healthy and Swayman is ready to play, with 1 extra dman and 1 extra forward.