well, yeah, that is a big cage for a baby. So be cautious of any insecurities that might arise. If it doesn't feed after a normal adjustment period, use something smaller. Most of that stuff looks good.
Keep in mind, the more stuff your tank has, the more you will need to clean. I recommend starting out with a less packed tank so you can get into the rhythm of tank maintenance before you bite off more than you can chew.
A more important concern is the how you will keep your tank at the right temperatures. With that you have either belly heat or radiant heat to choose from. Different opinions abound...
Honestly, I don't know of any snake kept with 5 hides. It's not wrong but is really overkill. Your snake will probably have a few favorites and ignore the others ,