Yes, Download license is good for lifetime. It gives perpetual right to use extension. However, access to support and software updates are limited to one calendar year. You can renew your license for another year at a substantially discounted rate.
Moreover, Subscription license gives you right to use software and access to support and updates for the period of your subscription only. And you need to renew it at an end of subscription period to continue using it.