I am not sure but maybe if you call glNewList, then the text drawing function, the text will be added to the display list. As long as you don't release the font, the textures will be kept. Though the text might get blurred if you resize it as it is not vectorial.