Cage seems to be adequate as long as he doesn't spend too many hours in it. He has dowel perches in there (not your fault, they come with the cage) and those are not good. I like to use regular tree branches for my birds. I just use branches from the trees in my backyard (which I know are not poisonous and have not been sprayed with anything), they provide not only the perfect surface (uneven diameter and shape as well as bounce) but also because the birds love to peel the bark off them and they are free! And don't use a sandpaper perch, they are rough all around and can irritate the soles of their feet.
You might want to put a towel or something covering one of the upper corners because, although it is against a wall, the top part is exposed because the window is there.





