Ok a Rio 125, that's an 80cm tank right?
Here's a few ideas of fish which thrive at pH 8:
Livebearers
Platies
Mollies (these would ideally prefer a longer tank)
Guppies
Swordtails (these would ideally prefer a longer tank)
Barbs
Cherry Barb
Odessa Barb
Tiger Barb (nippy, should not be kept with long-finned fish)
Rainbowfish
Forktail Blue-eye
Celebes rainbowfish
Threadfin rainbowfish
Misc
White cloud mountain minnows (prefers cooler temperatures so not a good community fish)
Empire Gudgeon
Florida Flag fish
Some other ideas that would ideally prefer a slightly lower pH but should also be fine:
Dwarf Gourami
Honey Gourami
Harlequin Rasbora
Neon Dwarf Rainbowfish
Kribensis
Emperor Tetra
X-ray Tetra
Lemon Tetra
Serpae Tetra
Rosy Tetra
Sterbai Cory
These are just the fish on my list, there are others of course. The fish you mentioned would mostly be fine too, except the rummynose which prefer acid pH. The zebra danios would prefer a longer tank as they're very active.