1) yes Xiden had to wait til Trump announced he. Was running…1. He needed to complete a thorough investigation before filing charges. That's what a proper prosecutor does. Jack Smith wasn't even appointed until he announced he was running, so you're way off base.
2. She didn't make the ruling because Cannon's ruling had no effect. In fact, I believe DC Circuit precedent would prevent her from making a ruling. Unlike Cannon, precedent in the DC Circuit is binding.
3. The judge said his appointment wasn't only invalid, it was ILLEGAL.
He concluded, "Wolf was not lawfully serving as Acting Secretary of Homeland Security under the HSA [Homeland Security Act] when he issued the Wolf Memorandum" that suspended DACA.
He broke the law and should be in jail. Right?
2) yes she could have ruled but didn’t, see number 1
3) invalid and illegal are two different things