Hello theinnerathlete,
Thanks for reaching out to us!
We have a great video that will help you in the process of installing your plugins on your site.
The username / email that you use on this site doesn’t have to match what is used on the WordPress install that will be using the plugins. The only thing that will need to be brought over will be the License key from your purchase. That will need to be added to the site where you are using the plugins.
Let me know if you have any further questions beyond what was covered in the video above.
Thanks!