You don’t have to use blueprints, you could set it through the properties panel. There’s a bunch of boilerplate code that will be automatically generated for you and handle all the editor interaction for you.
I think you’re overthinking things, create your class and open it in the Editor (place an instance of your Actor) and everything will become MUCH clearer.