It really all comes down to two things, one, does/will Jerry pay Dak or trade him and two, does Dak want to agree to a trade. From a stat performance, Dak ranked 3rd in the league this year. If you don't believe multiple teams wouldn't trade a ransom for that production then you don't understand football at all.
If you are Dak, then you just play out your contract and next year as a UFA, you will get your money and most likely more than you would get agreeing to a Dallas contract this year. If you think Dallas would keep him and not play him, well, then you belong in a mental institution because they is no way in God's green earth that that would happen. Dak will still put up numbers under McCarthy like he did last year. If Dak agrees to a trade, it will only be to a team of his liking, not Jerry's choice.
By the end of March we will know what is going to happen with Dak. Either we extend him for 5 years or decide to let him play on the final year of his contract or trade him to a team he wants to go play to win like Atlanta. Remember Jerry is "all in", so that means he is going to extend Dak or he/McCarthy believe Trey Lance is the answer or Jerry already has a team that is willing to give up a king's ransom for Dak i.e. Atlanta. You think Justin Fields is the answer for Atlanta or anybody needing a QB, he is a stop gap not a long term solution. The question is, If you are the Raiders, Vikings, Falcons, Seahawks, Giants or Steelers, would you rather have Dak or Fields because Bears, Patroits and Commanders are going to take the three best leaving Nix and Penix. So if all 5 rookies go in the first or 2nd round (they will) then 4 teams are vying for Fields. If any of those teams have a elite chance to make the playoffs next year then Vikings and Falcons and Steelers have the best chance with a very good starting QB. So who do you think Dak would want to play against then you have your trade partner.
My bet, Jerry resigns him to a six/seven year extension with year six/seven being void years but the contract being around $300 million or so with $200 million in guarantees. Like it? Nope, it is just reality of the business of the NFL. And Jerry wants to win maybe not enough to win the Super Bowl but always enough to make the playoffs.