Hi Nela,
Our theme update is manual process and you will have to be active towards our site.
Whenever there is a newer version we update it into your account download section as well as update the new version info on its individual theme page.
We have update the theme time to time this year. and you can view the changelog here.
Download the latest version of the theme via you account section from our site and update it.
And yes you can use it on multiple sites but you will get support for only one site.
If you have any problem let us know.
Thank you!
Regards,
Theme Horse