Sorry! ..must have missed the bit about the Imac.
Yes, USB is the way to go for PC, I think firewire is largely redundant now-a-days?
I agree that if he does loads of live music with several 'real' instruments simultaneously then a mixer is also needed, but not for my limited contact with...