Other than human rights, no.
Of course they do.
I don't have proof for any of this, but you have to wonder.
depends on what kind of "rights" we're talking about.
Some rights. There are certainly some that are reserved for citizens. However, notably, the Bill of Rights never uses the word citizen. Everyone in this country, regardless of how they came to be there, is protected by the Bill of Rights.
Liberté. Égalité. Fraternité.
I dont think uninvited guests should have rights. I do think if those guest are allowed to stay and work for years and years at some point they do earn rights.
God Bless the Marine Corps.