Two-way synchronizing of a post type among multisite blogs

I don’t know what you mean by sync users. Users are global in the network and can be assigned to any blogs.

“both their public website and backend both use their own multisite blog. “

This doesn’t make sense. Can you clarify?