Do I have to own a company to become a partner?

No, you can apply to become an eToro partner as a private individual.