No. You can download the full Win and Mac installers for Final Draft from HERE.
If you do not already have an available activation to use, you can deactivate an activated computer and use that activation for the new machine.
Information on deactivating a computer is here: How do I deactivate my software?
Also see If I purchase Final Draft from the Mac app store, can I install it on my Windows computer as well?