I think you have it mostly right, with a * besides RNH, as I'm not sure he'll sign here for what the team will offer. I would be willing to put McLeod at 3C and Khaira at 4C as well. I think they can both be those players. Holloway or Benson are likely the 4th line winger. I would bring Larsson back if the money is about right (mid-3s and 3 years, or slightly lower hit at 4 years). Kassian isn't going anywhere either, as nobody is going to take that player without a sweetener going back. Jones is likely gone to Seattle. 4K is likely back for 3rd pairing, or maybe even Russell, or Legesson. Neal bought out, and Turris buried in minors. Koskinen will be back for the same reasons as Kassian.
With all those things accounted for, I think we have the following:
*RNH, McDavid, Pulj
<UFA>, Drai, Yams
<UFA>, McLeod, Kassian
Holloway/Benson, Khaira, Archibald
Nurse, Larsson
<UFA>, Bear
4K/Russell/Lags, Bouchard
<UFA>
Koskinen
No idea who we could get for that 2nd/3rd line winger spot, or if we could find a 2nd pairing guy that won't force us to play one of the 3rd pairing guys above his head. Maybe they bring Kulikov back? You always have more success bringing guys back than targeting new players (signing success, not actual winning success I mean). I pray to god above that they don't think Broberg is going to be ready for the LD spot, because he won't be (I think we should trade him actually). I also hope they don't gift both Benson and Holloway positions on the wing. I wouldn't be surprised to see them bring Kahun back on another 1 year deal. He hasn't been terrible, and could be a decent 13/14 F guy, the same goes for Haas. I actually have a lot of time for Haas in a shut down 4th line role. Starting goalie will be a big test as well. I actually wouldn't be SHOCKED if Holland brought Smith back on another 1 year deal.
All in all, those expecting a ton of new faces next year are likely going to be very disappointed in what Holland does this off-season. He is on record many times stating that he believes in having a bunch of consistency. He will also likely be able to trick himself into thinking that we aren't as bad as we've looked in the Jets series, as all the games so far have been 1 goal games. He would be wrong, but I could see him not blowing things up due to that.