My idea for my first game

You are being sarcastic are you? All the DLC and preorder BS in modern games makes my blood boil.

Your idea sounds cool and seems like you have everything already thought about for when your game is finished. But without wanting to offend, the opening post reads like a detailed wish-list a kid would write to santa.
You are aware of the incredible amount of work and money it’ll take to get there?
Whats your experience with computer graphics or project management so far?
Do you have a team assembled? Are you planning on doing so?
Have you broken down your dev process and planned stages and budgets?
When do you plan on releasing this? (realistically speaking)
Etc. etc. etc?

I probably sound like I want to discourage you, but thats really not the case, I just want you to give us more info on your actual plans for dev processes so we can give some proper useful input.