A customized package of freelance contracts and forms is not difficult to create. It does not have to be elaborate but it does need to be professional and thorough in order to create a binding agreement with your client.
The right job at a global agency can give you the opportunity to create amazing work and open travel doors. Alternatively, remote work as a freelancer is now easier to find and more agencies and studios are using contractors. With the right portfolio, and work ethic, you might be able to make it on your own.