Whether or not you have hundreds of divisions, you will still loose assuming you don't have enough factories to supply them.
Both suggestions are coming in the next update.
The AI trains troops and then doesn't immediately deploy them until you go to war. The idea behind having them have max army per population at the start of the game is so that you focus on infrastructure in the early game while you wait for your military to build up.