Add Collision/Billboards to Multiple Separate Static Meshes

I have received multiple separate static meshes in a scene that represent a town. I am trying to create collision boundaries for some meshes, and add billboard components to others.

How can I loop through these and add via a blueprint/C++?

Thanks!