Blueprint Instance editable modules

Hi guys, I wanted to build a small framework and wanted to make some things modular, like conditions and the resulting effects.
I want to be able to select a blueprint class through an actor component and then access the class defaults or the variables in this blueprint class. All this when the actor with the component is in the map.

Like in these pictures here:

Choosing the blueprint class:

After choosing, the variables appeared:

Or is this something that only is possible via c++?