President Trump’s travel ban does NOT violate the establishment clause because that is a settled law where non-US citizens can be excluded. It’s a fundamental act of sovereignty.
I discussed this issue with Liz Wheeler on her OAN show, Tipping Point.