Is it possible to spawn in an actor that only exists on the client side?

When you’re making an authoritative game and there is something that needs to be unique to a player, you have no choice but to spawn it from the server. If the player is in charge of spawning the item, that opens the door to a lot of cheating (i.e: a player generating infinite coins).

So, your current way of handling it, if it’s crucial to the player’s experience for this item to be “unhackable”, then spawning it from the server is the right way to go.