Question: can james caan play piano?
Answer: James Caan really is playing the piano in the film's final moments. He was messing around on the piano between shots, and Favreau decided they needed to keep it as part of the scene.