ECS Help

Hi Guys, Sorry I do not have any code but more of a clarification question regarding ECS.

I have seen a lot of tutorials on the subject but they all use various types of ways of using ECS either pure or hybrid.

I have used Monobehaviours before but this ECS is a bit confusing to me at the moment.

Q1 : If i want to create a Entity do I need to create an Entity Manager for each one or can I create one script which is a “Root” EnetityManager for all enrtities created?

Q2: Is it best to create an individual Entity script with a accompanying Component Script which passes to a ComponentSystem??
Example : BulletEntity, PlayerEntity, EnemyEntity, etc…

Q3:Instantiate or CreateEntity (After seeing multiple tutorials which use both, It kind of gets confusing)
I am assuming the Instantiate is if you are using Hybrid Renderer to Render Gameobjects and CreateEntity basically creates an Empty Entity from which you attach Components to via SetComponentData?

IMany thanks to any who reply

Probably better to ask in the DOTS forum.