>> "1. Does TurboFloat licensing support trials? If yes, could you please send a piece of C# code how to use it?"
No, TurboActivate supports trials. If you want to use both trials and floating licensing you can use TurboActivate and TurboFloat in the same app.
https://wyday.com/limelm/help/trials/
>> "2. Could you please tell me whether there is a way to get program key after activation from TurboFloat server? "
https://wyday.com/limelm/help/turbofloat-server-commandline/
"TurboFloatServer -v" will output the product key when the TurboFloat Server is stopped.
Very soon we'll have an additional library that you can use to query information about running TFS instances (including querying the product key).
But, yeah, the product key is not needed for normal licensing. Hence, limiting it to the machine that hosts the TFS.