-Archer fish get to around 30cm.
-They are predatory. So they'd almost certainly eat your frogs once they're big enough.
-They're from northern Australia and New guinea. Bellfrogs are from a cool climate from what I remember.
-They produce a fair bit of waste which wouldn't be good for your frogs.
-There are many species of 'sucking catfish' . The most common would be the chinese algae eater. They also get to around 30cm, and are fairly aggressive.
I personally don't think fish should be kept with any frog species especially in a tank of that size. There's just not enough water for the fish to live comfortably.