Do I need to locally save product installers?



No, you just need to remember your account and password. With them you can access your products anywhere via the Reallusion Hub.