Yes, the game will have singleplayer when it launches. :P
The cards are a big part of the gameplay. You get them in the story and Risk modes and use them in the Risk and RTS modes. They generally act as buffs, special abilities, extra units, or debuffs, as a one-time-use sort of thing. You get them at the beginning of the Risk mode and during the story mode for certain decisions you make.