You probably should put them in /usr/X11R6/lib/X11/fonts/TrueType (not sure of the last directory name, maybe 'ttf'?). By 'put' I mean just copy them there. Do a 'chmod 644' on them so all users can read/use the files. Then probably the easiest thing to do would be to restart X (or maybe just 'xfs', the 'X Font Server' if 7.3 uses it). Either way, you need to rehash the list of available fonts to the X server.
The 'non-free' branch of Debian refers to 'not free' license and such. Proprietary stuff like Gif89a, mp3 stuff, etc. Some Debian purists don't even include non-free stanzas in their apt sources.list.
You will discover the root canal kei2 referred to the first time you try to upgrade an RPM package to something current and begin wading through dependancy hell ;-)
--
JR