To get tfplib you'll need a subversion client. After you've gotten one you can checkout tfplib from svn://tfkyle.dyndns.org/tfplib/trunk or http://gpio.ca/svn/tfplib/trunk, with the commandline client that would be something like:
svn co svn://gpio.ca/tfplib/trunk tfplib
with TortoiseSVN you'll want to add \tfplib to the end of the checkout directory path.
tfplib uses distutils and has a good structure for using PYTHONPATH or symlinks as mentioned in InstallingPythonPackages so you can use one of the methods described there to install it, when symlinking or using PYTHONPATH you shouldn't need to do anything extra manually.