I can't see a set of biodomes sustaining a large number of people, I can see them providing much more of a surplus than the needs required for the stations, e.g. The Freeports, otherwise they'd be dead already.
The Cambridge food runs are a logical step for The Corsairs, and they'd almost certainly provide a good percentage of the requirements, though eventually, doesn't the Corsairs need to find sustainable food supplies without raiding?
Hmm, an idea... Joint Bowex/Synth Food convoy in Cambridge, Corsairs jump in... the thought appeals. To skype!