Easy way to change between 20+ cameras

I know how to switch between multiple cameras although I would like to know if there is an easier way to switch as I am using more than 20 cameras.
The user will also use buttons to go back and forth from the cameras, this is how I did it so var.

O and what is the blueprints name where I can change to a camera that also check for collisions?

Thanks in advance

Put them all in array and use index to get one you want to switch to.

You can use any actor blueprint, all you need is to add any shape component to at actor, like box component and watch on collision events on box component, actor should also raport collision if box is in.