I found this on StackOverflow: Is there a way to programmatically determine if a font file has a specific Unicode Glyph?
However, I need to also check UTF-32 charact
You would have to do your own thing. Maybe starting from the specs (http://www.microsoft.com/typography/otspec/cmap.htm)
It is what this tool does: http://mihai-nita.net/2007/09/08/charmapex-some-kind-of-character-map/