I’m on mobile until tomorrow, so I cant post an image until then. But basically you want to take the overlapped actor and see if that equals player character (this goes into the branch) if it’s true, then execute your code.
For the other part, if you add all of your booleans into an array, you can then plug that array into a foreach node.