I bought a license for my tpcast 1.5 years ago and everything is working fine.
If i reinstall my windows, will it still work? does this client automatically recognise my tpcast and function as usually?
Yes it will be fine. The license is bound to the TPCast and since that is the same it will just work even if you reinstall windows.