Based on your opinion "He's a great singer and does a fine job of conversing with the crowds." sounds like he should give it a try. He will always regret not trying.
Here is a source of Christmas Karaoke. He doesn't even need a karaoke machine, since they will play on a DVD player hooked up to a Monitor.
http://www.polandbymail.com/d/258/karaoke-vcd.htmGood Luck.
Jerryghr