Hi Lee,
on your stocking questions, I would say that between the neon rainbows, guppies and the danio's you have some small fish in the tank. Even with the d. gourami's they are still small in comparison. I would not suggest the koi, as they really need much cooler waters than your 80* temps and
goldfish and tropicals do not mix well for a community tank.
I would suggest looking into Parrot fish, even tho they are hybrids, I have found them to be very peaceful in my community tank and they do grow large enough for your tank and stock.They have an unusual shape and real cute faces. I would get at least two, as they do hang out together and can tend to be shy. I just love them and added them recently, about two weeks ago and I am amazed at how good they get along with the rest of the fish.They add wonderful action to the tank, and they love to go in and out of their 'caves' of pots and seem to be very playful.

Angels and gourami's can get nippy at times, tho many have had them together with no problems. Having more than one Angel can become a problem as they mature and I have found they do not live up to thier namesake at all. They are aggressive and can be mean fish to others in the tank and including same species. I have had to separate my two mature Angel fish, as they would end up killing each other if kept together. When they were juvies they got along fine.
