How can I make instances of my bp actor class have arrays/variables that count only for THOSE instances?

In the volume BP, click on the array or whatever variable you want to exist only for that instance, in the details area for editing that variable, there’s two checkboxes you can use “instance editable” and “expose on spawn” check them both. That should fix your issue.