There is no need to worry about "decomposing" a TTC font in various separate fonts, as
fontconfig knows how to read such files.
In other words, you can simply create a subdirectory named
~/.fonts (that is,
.fonts inside your home directory) and copy your font file there. It will be picked up by
fontconfig and you will be able to use it just fine, provided that your terminal emulator knows how to use xft.
Since you mention Debian, the packages
rxvt-unicode (all variants, except
lite), and others would support such a font. See, for example:
Since you mention using Debian (part 2), you may want to inspire yourself in the package that I maintain of the font Anonymous Pro and create a personal package that you can use to deploy the font in your own systems.
I personally do that for fonts that I take from my MacOS X iBook and from Windows. (Of course, the packages are only for your own private use: you should not distribute them, unless you get a license from each font designer).
For console-only ("text screen")
If you wish to create a font for the "text screen" only, then you may want to check the howto from Arch.