There's quite a bit to digest here. I think I'd hate to see most of it play out, but if it came to it, I'd love to see the FO actually make that level of commitment to overhaul the roster. And to me, the linchpin of all of that is Buxton. If can't extend him, they have to trade him. And if they trade him, now would be the time to make other drastic moves to avoid a long rebuild.
That said, there are a few of these I wouldn't mind seeing regardless. Trading Sano and Donaldson could make some sense, and gambling on Ray isn't a bad idea either.