There is a reason the VA A330's were pulled off trans con in the first place remember, they weren't filling them so had to look for other places to deploy them. Maybe the demand dynamics have changed since then, but unlikely dramatically.
Yes, indeed. At the end of the day quite a few airlines are going to have serious financial problems over the next few months. If VA can escape from all this with just parking 330s for longer than they should, that's probably a least worst outcome.