Great questions. I am sure there are mathematical formulas to figure all of this out. What I do is simply keep building harvester/cargo ships until I get the proper balance. If I over-build ships, I generally reallocate a few of them later. Watch resourcing levels and determine if you need more or less and then tweak accordingly.