Is the license a one-time fee payment?
Yes, the payment when purchasing a commercial ddblock theme is a one-time fee without any additional charges. After purchasing you may use the theme as many times as you need for on one website.
You can also purchase a service contract with your theme purchase. This service contract has a yearly fee. For more information see What is a Service Contract for?