OK, at this point I think the 25% agreement is smart, but also implies something bad could happen:
Elon knows that the shelter-in-place could extend indefinitely in the future; if he doesn't bargain at all, the factory could shutdown for a quarter. That will definitely make the company die. With 25% manufacturing, at least the company can survive.
I only worry about parts suppliers now. Missing one part and you can't make the car. If Elon was really playing 4d chess he would have built big parts inventory when C19 news first broke.