I believe Steele and Badacz will remain with the Cowboys long term. I just think both can be replaced with cheaper alternatives by 2024. Let’s see how the draft plays out. If the can get another young tackle in the 2nd/3rd round the Cowboys will jump at the opportunity. The Cowboys have to pay big salaries for Parsons, Diggs, and CeeDee. They have to cut corners somewhere.
Again, I don't see a big expense with either of these guys. Obviously probably more than with a draft pick (unless a 1st rounder), but still not a high price, especially given that the Cowboys will have other needs those draft picks could be used on.
A look at possible needs.
OT: Depth could be a problem even with Steele since Tyron Smith may retire any time, and injury seems to always be looming. Peters may retire too
RB: It will be hard to keep both Pollard and Zeke, so a RB may be needed.
LB: LVE may end up too costly to keep, and Barr is only on a 1 year deal
OG: If McGregor walks we will need an OG
CB: Depth has been an issue after a couple of injuries and Anthony Brown and Jourdan Lewis only have 1 and 2 years left on their contracts.
With this, and other issues likely to arise over the next year, I don't see why we would create more issues unless the price tag was prohibitive, which, again, I don't think will be the case with these guys.