Yes there is a license key for this to activate it as for the cost I do have some general numbers but I cannot disclose them publicly as we are researching this with our distributors. We will be providing a Demo-CD version of this following the public release.