Any who would refuse the order should resign, I agree. And they should keep resigning until someone who will carry those orders out gets the nod. The rest of them should be tried for sedition.
The main reason Trump had to issue the declassification order was due to stonewalling by Wray, Coats, and Haspel.
As Joe DiGenova said yesterday this is all out political war. But Barr has subpoena power; the stonewallers do not.