It will be interesting to see how long Perez is re-signed for. I would expect Red Bull's plan is to eventually replace him with Liam Lawson (with Lawson replacing Danny at VCARB in 2025), but are they also developing a contingency plan for Max leaving in 2026-2028?
If they believe Max will stay through 2028, I could see them giving Perez another year and then showing him the door for Liam in 2026. If they believe Max might bolt, then do they go two years plus options so they have him available through 2028, if needed, and have Liam slot in for a departing Max?
As for Sainz, I really expect him to go with Stake/Audi now. Audi will pay him far more than Williams could/would and while Williams is improving, I do not see them competing for wins, much less championships. Not that Audi likely will during Carlos' tenure, either, but at this point, better to take the money and run and at least with Audi once your F1 career with them is over, you have options in other categories of motorsport.