Find my iPhone: Can everyone who i've shared my location with see each other's location?
Can everyone who i've shared my location with see each other's location?

No. Find my Friends would not automatically show everyones location to everyone.

Will the extra person be kept separate?

Yes.