A: No, the emulator itself is legal. Only downloading copyrighted ROMs is illegal.

If you're serious about Neo Geo emulation, consider these free, open-source, and actively maintained emulators: