I should probably have updated this earlier. I managed to find a solution.
Basically I used Fontcreator (http://www.high-logic.com/font-editor/fontcreator.html) to make a ttf, then Glyph Designer (http://glyphdesigner.71squared.com/) to edit the colour/outline/shadow etc to output the .fnt and .png file.
Then I used the CCLabelBMFont to put it into the game.
Hope this helps.