Guys I need advice I plan on using a Tech Preview copy of Windows 10 for the next 9 years.

Yes they are, you just have to stay a windows insider after launch, and your windows will be active.

http://blogs.windows.com/bloggingwindows/2015/06/19/upcoming-changes-to-windows-10-insider-preview-builds/