help with my code for connecting 7 neo pixel rings to 7 button inputs

Before we get to the errors, you do exactly the same thing regardless of which switch is pressed. How is THAT going to be useful?

You have 7 current states and one previous state. How is THAT going to be useful?

Where, exactly, does startShow() end? Specifically, relative to colorWipe() starting, does startShow() end before or after that function?