Q. Do I need a subscription to be able to open a project that has been built using TerraForm?
No. You do need a copy of TerraForm installed (to the engine, or the project), but it doesn’t need to be activated. TerraForm only needs to be activated if you want to import GIS data into a project.