The hardness, measured as GH (general hardness) is the number you/we need. The pH does suggest fairly hard water, but that is not always the case so you should track down the GH through your municipal water authority, check their website.
Another problem here is temperature. The common ram (blue, gold, whichever variety) must have warmth. A temperature of 80F (27 C) is minimum and a tad higher would not hurt the gold ram. The cories (depending somewhat on species) will not like this warmth, but the other named species should manage even though they do not need this and the higher temperature will wear them out faster (temperature drives a fish's metabolism).
Angelfish are not a good idea here. First, this is a shoaling species so it needs a group of at least five, unless you have a bonded pair. Except for a bonded pair, two three or four is never a good idea. Two femnales might decide to gety along, though in time they might not. But the tank space is not sufficient for a group. Angelfish attain six inches (15 cm) body length with a vertical fin span of 8 inches (20 cm) and need considerably more space. A pair will inevitably form and this can spell real trouble for the other angels and other fish as there is just not sufficient space.