Basically, emulators are legal (Sony v. Connectix). Pirate ROMs are not (the "24 hours" excuse is BS). Hopefully they don't provide, link to, or otherwise encourage the use of those. There are perfectly good public domain ROMs they can use for the demo.
IANAL, though, so if the person who made this gets any nastygrams, they should talk to someone who is.