Hmm maybe it's just an oversight. I think that line spacing & space width should also be active for ttf fonts as well.
I'll ask David about it later.
You can access some of the settings via lua script but according to the data structure they are not scriptable. Check
here.
I suppose if it will let you script them that you could try adjusting them on game start...
local font = getObject("Fonts[font_name]")
font:setValue(VFontSpaceWidth, 5) -- 5 pixels between word spacing
font:setValue(VVerticalLetterSpacing, 10) -- 10 pixels between lines
* edit: the code isn't affecting the font.