That is the cage I have used for both my Indian ringneck and cockatiels (cockatiels have been housed in it before and after very happily)
I have 1 green cheek conure housed in this. It works perfectly well for him!
I have this ferret cage currently, well not this EXACT one but one almost identical only mine is a different colour and brand. It went horrible together and I'm not a big fan of it at all. Next time I'm definitely going for a double stacked parrot cage. However, for £90 I couldn't really complain. I currently house two conures in the top and my lovebirds in the bottom. I'm going to be moving my lovebirds into an aviary though, as I don't feel that I'm confident enough with the bar spacing. They should be moving into it sooner or later though and once they have I will remove the divider in the middle and let the conures have the whole thing
well the 2 of them anyways
As for toys, with all the species I think shredding/preening toys are best. Birds love wrecking stuff and you can make your own to save money if you wanted to. With my Indian ringneck, I made sure she had plenty of acrylic toys too, just so she wouldn't break everything in her path. My conures love to preen and shred everything in sight and the lovies are just as bad, if worse. They make more mess doing it though. And although cockatiels do
play with their toys, they're nowhere near as playful as a green cheek or lovebird. Indian ringnecks can really vary though. At first, Echo didn't touch a single toy. She was absolutely horrified by the idea, after a little while this is what she was like...
That was a good perch!