As mentioned, the water params seem okay. I'd suggest you up yer game on water changes to at least 50% weekly to ensure a high quality water chemistry...'the solution to pollution is dilution'. As important as that, 'fresh' water infuses the tank with minerals that are used by both fish and plants.
------
Plants are great, but you must have sufficient lighting intensity/duration to support many plants. Anubias and Java Fern are pretty forgiving slow growers. Fast growing floating plants can work with almost any lighting and can dramatically assist in water filtration as they convert pollution (aka nutrients) into plant tissue that is eventually trimmed and removed. Water Sprite is amazing, but there are others. Anacharis is another excellent choice.
With plants you may need some modest fertilization - there are several to choose from Seachem Flourish, Aquarium Coop's Easy Green to mention a couple. Don't necessarily go by the recommendation on the bottle as I find that often half that amount works just fine....matter of fact, and I have some tanks where the water sprite grows like a weed with no [extra] ferts at all.
------
There are some that are quite 'fussy' about fish selection relative to species and water params (mostly pH and hardness). I've been in the hobby 50+ years and done my own studies well over 20+ years. With the exception of the more rare 'wild caught' imports, most of the fish we have in the hobby are bred and raised in tanks/ponds with a wide array of different water chemistries. In the community tank, if the fish are active, swimming normally, eating well, and not overly aggressive with any others, they are typically just fine. Just don't mix community fish, with semi-agressive or aggressive species. And don't over crowd your tank!
------
As to shoaling fish and numbers, it's recommended to have 6-8 of a given species. I'm not sure who made the 'rule', maybe the same guy that came up with one inch per gallon! IMO, some 'rules' can be bent. For example I have had just two Corys (clean-up crew) in my 60g for the last 9~ years and they are active, healthy, and have little to do with each other.