ARC's, Work Permits and Visas - what do you need to know?

Fyi that’s also being discussed in American doing visa runs - US Taxes and has been discussed in What are you allowed to do without a work permit? etc.