There really isn't a single answer to all the Techstream questions.
I've seen working versions of 7.X, 8.X, 9.X, 10.X, 11.X, and now Toyota of Europe is up to version 12.00.127. Add in the complication of various versions of the software drivers to use the cable and lots of folks are tempted to just give up. As far as know, all the above versions have been hacked in one form or another, and none of them are trial versions. That said, some versions (I think 10.X and higher), if set to the North American location, wants to connect to the Internet. I think so the user has access to the online manuals (comes with the yearly subscription costs). It will try 30 times then the whole program fails, hence the need to reload (or see below for alternate that I have not tried). For those versions, one could also use the Euro location setting and then the typical hack of a 5000 day limit kicks in without the 30 connections issue. Finally there is the issue of using 32 bit vice 64 bit hardware drivers for the cable. The drivers for the J2534 cables work best on the older 32 bit versions of windows; however, I have got them working in 64-bit from version 8.X on up.
Regarding the 30 connection attempts (extracted from a Tacoma Forum): Go to programs>toyota diagnostic>techstream>env>IT3usercustom and look for Connectioncount=1 or what ever number of times you tried and just delete the connectioncount. click save and you should be reseted back to 30
Buying the cable through EBay, Amazon, or even Aliexpress will usually result in the purchaser getting one of the versions of Techstream along with some cable driver software. Have no preferred vendor I can offer as "safe"
That's way more than I intended to type and I hope it was of some value (and made some sense).