Welcome to Glider Gossip!
And congrats on your soon to be babies!
I had the Madagascar cage myself at one time and it is a nice cage, good and roomy and fun to decorate for them!
My boy I homed came with the name Icarus, although I know it wasn't his first name. Since his name didn't flow with my girl's names, we did change it to Ollie. But it's neat to hear another Icarus, it's not as common of a name.
The cage looks fun, I'm sure your babies will enjoy it! However, I need to point out that the ladders are not needed and may pose risk of injury to your gliders. The shelves are fine, even the three of them. I like having a shelf or two in my cages myself, currently I have two, but please remove the ladders, they're risky.
The ropes and wood toys may be fine for now, your gliders will enjoy them but will need to be removed or replaced eventually. Especially the ropes. Keep an eye out for fraying, as long as it's not frayed, and your glider's nails are kept trim, they may be okay, but not the recommended choice in material for sugar gliders. When they begin to fray, discard them and do not replace them, you can braid fleece strips and make ropes. The wood portions will eventually absorb enough urine to smell bad, until that happens, I find that cleaning wood with v/w on about a weekly bases, helps a bit. I used to use the wood perches with the Madagascar cage, I used fleece liners that I purchased from vendors and changed them weekly, alternating the perch and using a clean liner each week. I also now have a couple of pieces natural wood in my cage, when the wood gets smelly, that I can't refresh I toss them.
As for your questions, it sounds like you have everything covered
A good diet, a large, sturdy cage, yummy treats, and the all important suggie safe wheel. I also like your cage set! The only thing I can suggest looking into is getting a first aid kit. You can purchase one from vendors that sell them or make your own. I didn't get mine right away, but built a little kit and then my Ollie boy came with a big kit. It's good to have, but hope and pray it's never needed. But, yeah, you are ready to be a suggie parent for sure.