Actually, sea dogs are better than swordsmen.
Yes, you can drop any armies you want in any (friendly) town. There are three empty spaces in each.
Also, the Mind skill tree offers a skill called Reserve, which enables you to have two extra stacks (off-battle only).
There is a manual but it is in Russian, though you can translate it with Google.