This.
If the $180M number is true, then they have to at least trade Hendriks to give them $30M.
They can't really fill holes without that. And, even if they trade Giolito they're going to spend that $10M to replace him anyway. The only reason to do that is if they just want to go with two lefties in the rotation.
Not only are they toast with budgetary restrictions, but they'd probably have to trade all of their top prospects just to fill holes, including Schultz and Pallette.