you'll just need to put simple half-flagged garrisons on each city, regardless of the Unit. well, I do that and never get a single settlement rebelling for some 15 years in RTW vanilla