actually cement perches are horrible for your birds feet,,they can cause arthritis and sores,,,if you want to go with a 'cement type' then Sandy perch is the way to go,,,
http://www.sandyperch.com/
I have to agree,,,your parrots need more toys and larger cages,,,the finches wont play with toys but I bet they would enjoy some new perches and a boing or something, possibly even a mirror
one of the things I noticed right away is the cleaniness of your Finch's cage, dried and old bird poop produces spores and which can lead to sickness in your birds, such as Aspergillosis, this is not something you should risk within your small flock
Also you should think LONG AND HARD before adding a cockatoo,,,,does your Mom realize they can live up to about 80 yrs, maybe longer depending on the species,,,also they are a VERY demanding bird, very destructive, ,,,it will NOT be happy stuck in a small cage with no toys,,and cockatoos will DESTROY toys within days, they need CONSTANT stimulation ,,,if they dont get it, or if they are locked in a small cage all day long,then you will end up with a bird with many problems,,,probably such as depresseion and feather plucking
have you ever visited this site,,if not I suggest you read EVERYTHING and really think about your decisions about a cockatoo
http://www.mytoos.com/
i dont want to sound to harsh.....but with a few simple changes Im sure your birds would be much happier