Its a great cage set up!
Ill watch out for the happy hut and the threads in the toys
If he chews at any of them remove them immediately
But so far they dont look like they are
Also i think i see one of those mirror toys?
I dont recommend mirrors
They cause alot of frustration and confusion for some birds
I would also recommend maybe lowering down some perches so that it isnt so crowded at the top also recommend adding atleast one natural perch
If the cage isnt a sleep cage i would definitely recommend replacing most dowels with natural, maybe leaving one at the bottom of the cage where they dont perch much
Other then that
Its great!