Grid system; AActor, SceneComponent? or something else

Them all being actors is fine.

Actors are simply objects that have a world transform, can contain a collection of components, and can spawn into the world.

Components must be part of an actor. That’s why you cannot drop them into the world.