Welcome Mr Hubbard. I'm not going to comment on whether that all fits within specs, someone more knowledgeable can do that. It kinda looks ok me. Nice to see you're pumped but I will say the usual disclaimer. Midibox building is a journey, it takes time and patience but is very satisfying. There's lots of hints and tips on the forum (check the build threads in Hints and Tips) to get you round all the little intracicies you'll encounter during the build as part choices come and go and forum posts stay frozen in time. Here's some tips;
Read everything you can in recent build threads
Research part choices carefully. One forum post may sing the praises of something then 2 months later there's a gotcha. (e.g. Encoder choices, buttons etc)
Beware of feature creep. Some tiny little mod later in your design can have huge impacts and set you back weeks.
Cases are expensive. This can easily be 50% of your time.
Oled's are great but expensive and don't like heat (talking from experience).
Muse on Plancks length and solve problems quicker than Watson[IBM] while soldering.
Have fun!