You would have to get multiple huge tanks to be able to keep these fish. The pleco is the fish that can get 2ft long, which would be a 125 gallon. The clown loach would be a 55 gallon. Silver dollars require schools of around 6 to be happy, grow to 8 inches, so there is a 300 gallon. Ghost catfish also prefer to be in groups of 6. Angel fish grow huge to about 6 inches. Frogs are blind and will not be able to out compete all these fish for food, so the odds of him starving are really good. You really want to find out what your sucker fish are, because if it was sold as an algae eater at petsmart (which carry all the fish you bought so im assuming thats where you went), there are really chinese algae eaters and also grow up to be HUGE and aggressive, might be nice and small now, but they eventually suck to fish and eat their slime coat. I'd say keep your guppy, tetras, mollies, and get a couple more ghost catfish and you'd have a very happy community tank. Right now you have a hodpodge of community up to extremely aggressive fish in there. When you shop at petsmart/petco they have their fish color coated as to what tank youd be going for, community, semi-aggressive, aggressive. Some are HIGHLY mislabeled so do your own research. But really your going to want to find homes for these fish. Also did you read about cycling your tank properly, and how did you add these fish, as in all at once or 3-6 at a time every 2 weeks.
55 Planted Community: Tetras, Guppies, Kulhlis and 6 beautiful LadyBettas (awaiting their own tank:))
5.5: Divided: PoopyFace Tomato Nose (MaleCT), and HandyQuacks (Snail), SpongeBob (MaleVT), and Gary (Snail)
38: In Progress to be divided for 2 males, and a center sorority!
One FAT beagle Winston
3 Mischievous Cats: Bahgeera, Ballo, Gibby
One not so cuddly rabbit: Cadburry