I think the first step is to verify you can run a single launching of WoW. Warcraft 3 has a lot of mods/cracks that can help it run without installing onto the PC or editing the OS registry. I haven't heard of WoW running solely off a USB drive (doesn't mean its not possible, just haven't seen any topics on it).