Hi Sonic,
Yes, an early adopter purchase is considered a full purchase of Construct 2. There are NO recurring fees, you are paying for your copy of Construct 2 :)
Licenses will be available for the foreseeable future, we will make sure we give at least a weeks warning before we make any changes (if we do make any) to the price or availability of them.
Tom