As far as the time frame in 3, I believe an EO remains in place until it self-defines a time limit, but I am certain that any future president can rescind it, just as easily as a previous president signed it.
I have no idea if Congress can override it.
Is the ability to issue EOs in the Constitution? Or, is it something that has been developed through the years?
I’m off to peruse the Constitution.