You can use a game pad. Here’s a forum post I found while searching about game pad support in WoW.
What they are talking about with multiboxing is you can not use mirroring software. As long as you’re pressing the key and one keystroke = 1 action. You can still multibox btw, but you have to push the action keys for each window.