It'll take a lot of organization - may be best to start with a good agent. You'll also have to resolve the 'right to work' issues - I rarely work a location that doesn't take all the tax information before they pay me ... and in many cases every time they pay me.