Unless I’m mistaken, this is contrary to the plain language of the law. Expect it to be blocked by the courts pretty swiftly (Trump of course knows this already and is just throwing red meat to his base).
No, it’s not. Asylum seekers must seek asylum in the first safe country through which they pass under US Laws and treaties. That’s always been the law.
Will it be blocked by the courts? I’m sure opponents will judge shop and a Hawaiian (or whatever) lower court judge will try to issue a nationwide injunction again, but the appeals courts aren’t as liberal as they used to be.