definitely hunter- my wrist hurts so a lot of the time i just play using a mouse, and i have one with 9 buttons on the side, but i can use 6 to do my full rotation pretty much as BM or MM-- and you can set up some macros to help out too, like cast sequence ones, to consolidate more actions into one button
eg
/castsequence reset=5.5 Kill Command, Dire beast
youll miss out on dire beast procs, but if hes just playing for fun you can definitely be more than decent as a hunter with a mouse. good luck!