I would use either the Zeagle or better yet BPW's with al plates and 30-32 lb wings.
Go with a basic one piece harness, don't trim it just use inner tube to control the excess on the buckle side, and you have a BC that will fit anyone from oh 5 ft nothing and 90lbs to someone 6'5" 290 lbs.
Takes 5 minutes to adjust it, if that once you have done it a few times. Expect to have max 6 guests? You'll need 6 BPW's for adjustment. DM's and Instructors should have their own gear anyway. Doesn't matter what they use as long as they understand the BPW system.
Totally modular set up, something wears out you replace a component rather than the whole rig. A center setting this up at dealer cost on the units? Super cheap and a better rig than any lower end rental type BC and most higher end ones that are packed with useless or sub-optimal features.
Regs? Yeah 6 plus two spares. Weight belts with pockets. Lead depends on where you are located. Warm water with light wetsuits? 20lbs per diver should do it. That'd give you some extra unless you get a big group of really buoyant people. Cold water 30 + per diver.
If you are going to do wetsuits as well you almost have to plan for every size for 6 people. Get a group of football players and you may need 6 XXXL's! Get a group of kids or small adults? Yep, 6 smalls.