I'm not sure if this is the best way to do it, but you could have all of the switches as separate objects, and when they are activated, they use SendMessage to run a function on the door. That function could change a bool to true for a switch, and when all are equal to true, the door could open.
Edit: hope this helps! I'm also a beginner