1. Troops need to be more/equal than goods number (but u can have different kinds of goods, as long as none of them separately excede the troops number) to have basic speed levels.
2. For bonus speed u need more horses than troops and goods (not sure with different goods, but i think it doesnt work with horses as with troops alone, so here the total number of all goods together counts, but correct me if i'm wrong)