That's a lot better. There's almost too much now! ha ha. I think now that you have a core of the game at least named, it will be easier to discuss features. Before you just listed out a bunch of features without saying why those features should be there.
I suppose the first part should be defining what single player side scrolling MOBA gameplay looks like. Are there towers that you need to fight past and mobs on both sides like in League of legends? How does the MOBA gameplay fit into the larger RPG and story? Is it seamless or are battles separate from the story and upgrading part of the game?
A side note, but still important:
One thing I worry about is at the beginning of your description you say this is going to be an "ambitious" game. Now, there's something that tells me this was at least partly AI generated text so that word choice might not have been exactly your choosing, but still... I highly recommend you stay away from an "ambitious" game until you have made many small games which get bigger and bigger. If you try to make your dream game at first, you will probably spend a few years making it and struggling along the way with not very much to show for all the work.
However, if you instead make many smaller games, slowly getting bigger, those years will be full of completed projects that you can be proud of, show off to friends as things you finished and each one will teach you how to make games more and more. After doing all those projects, you will be so much more ready to take on an ambitious project and the final result of your dream game will be your dream game instead of years of struggling