Spawn a Static mesh Actor with a specific mesh

Hey,
i want to spawn a static mesh actor with a specific mesh at the begin of a game. At the moment i have a blueprint where i successfully spawn a static mesh actor with an static mesh component which has the mesh i want to have on my actor. Now i am curious if there is a way in blueprints or in c++ to add stuff like a mesh to my actor itself or editing the actor tags.
This is what i have so far.

I actually want to change the settings of the Static mesh actor, not the settings of the component. I want to give the actor itself a mesh and change some other stuff on it like adding a tag and now i want to know if there is a way to do this when i spawn this actor.

You can directly Add a Static Mesh Component in your blueprint if I understand you correctly.
Just to make sure, you do realize your Static Mesh Actor already has a Static Mesh Component and you can directly Set the Static Mesh of it without adding a 2nd Static Mesh Component?
I’m a bit confused here. Hope you can shed some light on what you try to do <3

Hopefully I understand your problem ^^.
On your Static Mesh Actor Blueprint, you can make a new variable of type Static Mesh and in the same window check “Expose on Spawn” and “Editable”. Then you just use Set Static Mesh there like so:

Hit the compile button in your other Blueprint and the SpawnActor Node will have another pin for you ready called MyExposedVariable in this case. <3