Sounds like he wants a controller keyboard. Controllers are relatively inexpensive.
Most keyboards have MIDI, so any inexpensive keyboard that is MIDI compatible (even ones with speakers) would do the trick. I assume he will use softsynths to create the "voices"?
Starkeeper
_________________________
I play Roland EM20 and Yamaha PSR550