I wonder how this will result if someone sues for violation of the Establishment clause.  It is questionable to specify a suspect class based upon their religion in a government action but Congress has plenary power over immigration.  Trump's inclusion to favor Christians makes it even more questionable.  I imagine a US citizen whose spouse is affected by this ban would have standing to sue in federal court.