I have a super pet cage, the smaller version of the one you showed. When my boys were smaller, around 4 months, they easily got right through the bar spaces. If your girls are over 6 months, they should be alright. I love the cage, personally.
As for the pee rivers, I haven't had a problem yet. When I notice theres a bit of urine buildup, I just wipe it down with a damp rag.