Before I attempt to digest all this (and it won't be now) how is all this dealt with today? Your company exists, and functions. presumably, so there must be one or more workflows.
If you want proper help, present the workflows, rather than letting us reverse-engineer them from what you...