Hi nice fish list

They would make a pretty nice tank just on their own, what would you mix with them?
Keyhole Cichlid - Males can get upto 6 inches but I had a male for 3 years and he made 3.5 inches max females smaller.
Golden Wonder - Males 4 inches females smaller - best kept in trios
Corydoras - Depends on species Pygmy Cories make .5 inch where as Bronze Cories make 2 inches then Emerald Cories (actually Brochis) make a chunky 3.5 inches - best kept in at least 6 but more is better
Rasborra - Same as above - Micro Rasobra at .5 inches then Harlequins at 1.5/2 inches and then Scissortails at 3 or more inches and everything inbetween - best kept in at least 6 but more is better
Diamond Tetra - 2/2.5 inches (specific species like these are better than groupings as above) - best kept in at least 6 but more is better
Silvertip Tetra - 1.5/2 inches, like torpedo shaped rather than the more round shape of the Diamonds - best kept in at least 6 but more is better
Cardinal Tetra - 2 inches, like torpedo shaped rather than the more round shape of the Diamonds - best kept in at least 6 but more is better
GBR - 2 inches - maybe 3 for a large male - perhaps better keeping Bolivian Rams though as they are more community friendly and dont need as specific water parameters
Khuli Loach - 2/2.5 inches long and wiggly fish

- best kept in at least 6 but more is better
Hope thats helped
Wills