Question on general approach/details for something more complex

Okay, with all that in mind i sat down and sketched out the details of what I'd like to do, and for now I'm gonna control each respective part from an Arduino, and use a pi as a master controller for everything (because I have a pi zero on hand anyway). When I took a closer look at just how the i2c would communicate/be set up, I saw that a few of the sensors use different communication as well (so this should simply things quite a bit). So for now I'm gonna move my question over to the appropriate thread in the respective networking/protocols and sensor forums. Thanks!