Does he need a passport?
Just a visa, I think.
Good question, will Democrats try to impeach him for taking foreign donations. Will they find a way to tie those donations to illegal immigrants just to make there case...
No, but a pooper scooper is advised.