I unlocked the other factions by finishing a short 15 province Julii campaign, so the full 50 grand campaign isn't necessary. You can also mod the game to unlcok the factions, check post 14 of this thread.