You could get the ‘Target’ scene component (in your ThirdPersonCharacter) from the level blueprint by getting the Player Pawn.
Something like this in the level blueprint:
Spawn the car in the LVL, no need to have it in the widget and complicate things. You can skip the new var 0 if you do not need to use this widget again to re-spawn a car or spawn another car.
Depending on the scope of what is really needed, I’d probably choose a class in the widget and then dispatch just the vehicle class. Easier to work with later on. And I would also encapsulate the above script in an actor so I can add it to the levels I want rather than copy-paste or rewrite for many levels. Just thinking ahead, tis all.
Depending on the scope of what is really needed, I’d probably choose a class in the widget and then dispatch just the vehicle class. Easier to work with later on.