Welcome Hyphen!!
We have actually recently discussed Tatra in the context of general Czechoslovakian racing:
http://tentenths.com/forum/showthrea...ighlight=tatra
There's not very much there though to answer your questions. I'll do a little digging ....
Thanks for the picture of the T602 - never seen it before!