Warrior would be tricky- you need to get him into melee range and to make sure your Mage isn't in melee range, and since you're only going to use one keyboard I don't recommend it.

I'd with priest, but warlock would open up more possibilities (it would also be a bit more difficult to handle)

Priest would be useful in PvE for farming. Your own pocket priest. Awesome.