Well, this is actually the board for DarkBASIC Classic, but I think I can answer some of these questions.
1.) Not sure, you can either have the user install it as a font first, or you might be able to convert it into a bitmap font (search for it)
2.) INK changes the colors. I think you can use hex values like
INK %VALUE,%VALUE (% denotes a hex value)
otherwise you'll have to convert them to RGB.
3.) Try simply drawing a box at the end of the text, clearing it, drawing it, etc...
4.) Check out FTP commands maybe? I'm not sure about that one.