Hello Nirav,
There is no ongoing costs, only a one-time payment.
The license is just for automatic updates.
You can install the theme on as many domains as you wish but if you want to get a license to update them all automatically then you can purchase additional licenses.