Well all DoF races use magic. Some more than others, like the Elves are more into magic than the men. And the Undead would have really relied on magic.
if some units are part of MMORTS... then could they part of the scenario editor?
I don't see why they wouldn't be. Probably all game units plus maybe some cheat and scrapped units will be in the editor.