While I don't know specifically what the arcade room looks like, I'm sure it's well equipped as most are on new ships these days. Yes, you do have to pay for the games -- most cruise lines will sell cards for various amounts that your son can use instead of coins. You may want to discuss what the game $ limit will be before you step aboard ship!
Luisa Frey GAynor
Family Cruise Editor