I think you should be fine with 500 MB per WoW instance. An uber graphics card should be able to handle all the instances.

Your big problem is drive thrashing if you're using regular hard drives. Of course, an SSD would solve that problem.

Prob get 30 WoWs on it without too much difficulty