Bingo!
Also, Trump is not taking government action, just expressing an option, so the First Amendment is not in play. He has First Amendment rights, too, as do we.
Yes, but Trump needs to be careful to say expressly that he is speaking as an American Citizen who loves the country and not speaking officially as the President.
The Right has had a bad habit of overstepping their bounds for their own views and suffers greatly when the Left uses the Right’s malfeasance to do same thing to destroy freedom from government and then go a lot further as Obama did following Bush.