I haven't dealt with this game yet. But so far I can say:
1. You can't view the font in a hex editor. Use a tile editor, but if the font is uncompressed and store in the way that the tile editor knows only. But in some case, if you have a wicked eye for font data, you can find it in a hex editor by looking at some repeating patterns.
To figure out how the font is stored, juts do some change in the data, load the game and see how the font changes.
still dont understand which is pointer, which is graphic code
The font data usually has no pointer. Pointers are used in dialogue, menu...
3. You can find whatever data you want using a debugger and
knowledge on that specific assembly language. So, if you're dealing with a NDS game, just learn some Asm for the NDS and how to use the debugger.
P/s: this game has an English version, beside the Japanese one so I think there's nobody care about the font, because they have what they want for the font in the game itself.