Polygon impact performance on hidden mesh?

Hi guys, i have a question, i have an actor blueprint with 20 static meshes, this meshes are all hidden and when i choose to spawn the actor ( for example rock 1 instread of the other 19 rocks ) i set visible only rock 1.
Now i have some questions:

does the invisible meshes has some impact on the overall performance at polygon level?

Does the collisions still remain on the invisible meshes and i have do deactivate that collisions or create the mesh witout collisions and after spawned them, i dinamically create a collision for them?

There is a way to create collision at game time?

Thanks for the answers =)

When it’s not visible, the mesh is not contributing to GPU load.

To turn the collision on and off at runtime use

316837-col.jpg