Tea4CUPS is not an add-on for PyKota per-se. It is most often used independantly and for other purposes but can be used with PyKota. By default Tea4CUPS provides NO facility to do what you want (overlay username on printouts), although it allows you to run any filter of your choice before sending the filtered datas to the printer, and sets a number of environment variables that can be used by your own filter (like the TEAUSERNAME environment variable, which contains the username of course). What you need instead of Tea4CUPS is I believe the "alternate pstops" filter made by Helge Blischke and available from http://www.srz.de/Members/bla/cups/filter/1.1.18/
Hoping this helps
Jerome