So, why you then just don't make this bitmap font 8-bit/pixel? With such an alpha channel you can do anti-aliasing in compile (font conversion, huh) time and simply draw it in run time ("...making the code to read the font simple than we are with writing the font.").
Size? Just complete LZMA! It will be far more simple (and faster) to implement than OpenType rendering in run time.