They absolutely need to get another experienced RD under contract this off-season, that much is certain. Right now it's McAvoy and Peeke and that's about it. So I think it's safe to assume someone will be brought in.
And given they just traded Carlo, I really doubt their intention is to turn around and spend a pile of young assets to bring in a legitimate Top 4 RD via trade. And they shouldn't, if they are going to spend any young assets it should be for forward help.
So if we assume a RD will be acquired, it will have to be via the UFA market.
Well, the RD UFA market is awful. This is the list:
Ekblad - Expensive, injury prone with a lot of milage. Likely wants term and probably north of 8 million per.
Burns - 40 years old and on his last legs
Fabbro - Recently acquired on waivers, was pretty good for CBJ.
Perbix - Currently TB 6th-7th D.
DeAngelo - 'nuff said
Savard - 34 year old defensive D.
Jokiharju - 26 this June, 400 NHL games under his belt.
Petry - 37 year old
Hamonic - 6th/7th D on Ottawa
The rest - DeSimone, Erik Johnson, Klingberg, Bortuzzo, Juulsen, Hakanpaa.
Is Jokiharju not the clear-cut best option out of this motley crew, given his age, experience, and they have gotten a chance to know him? To me he absolutely is and I hope they can find a way to extend him before free agency opens up. After him, the only guy on this list I'd consider is Fabbro. It's A or B for me.