I think if you had Devilered a Vertical slice version of the game. That shows all your ideas in very direct sections. Show each mechanic on their own might save you a lot of time and people can also get the idea quicker.
I think you can totaly do it but i think you over scoped a bit with the world.
actually have all your ideas in the game for a vertical slice but after people have played get an idea of what people like the most of these ideas. If they are tight your golden if some stuff aren't as good figure out why and maybe you can remedy that by some adjustments.