It's a RTS game,
No there's no random battle generator but i think there's a map editor. No skirmish
Mods maybe it will come.
But you need to have a machine at or above the recommended system requirement. If you have a machine that meets only the minimum requirement don't bother getting the game it will unlikely to run.
I have a Core 2 duo T5550 (1.83GHz), 3 Gb of RAM, GeForce 8400M GS, and it's really really "laggy" with everything in the settings on minimum.