pasport or visa
No, citizenship is unrelated to a work permit.
"Can a non-EU citizen travel to any EU countries with any EU country residence permit?'' Anyone with a Swiss residence permit can travel freely throughout the Schengen Area, which is most, but not all, of the EU. You may only travel as a tourist, if you want to live permanently or work in another country and are not an EU citizen then you will need a permit from that country.
First one would need to obtain a work permit that allows them to obtain a job in Canada. Second, there are several places one can go to find work, such as Citizen and Immigration Canada.
Maine allows you to, but you must check with the state you want to drive in.
No - a British citizen is automatically entitled to work in the UK
Is is not very easy to get a permit
no
Yes, a US citizen can work in Germany with the appropriate visa and work permit.
No
If you're not an EU citizen you will need a work permit.
A license or permit is issued.
Yes. Providing the British government has granted you a visa, and also if we like you.