FF8 runs perfectly in the ePSXe emulator. The PAL version of FF9 has some funny protection in it though that makes it slightly harder to emulate - you either need to patch it, or use a more advanced CD driver in that emulator for reading the disc, or rip the disc with subchannels, but it's possible to get that working in the end too. NTSC FF9 should run fine.
As for running on a PS2, I don't know much, other than maybe are you trying to use an NTSC game in a PAL console or vice-versa? Might be something you need to change in the PS2's config thing, dunno. You'd need a PS1 memory card too even though you're playing in a PS2, since it's a PS1 game.