Angelfish are a cichlid, somewhat related to discus (though not nearly as picky when it comes to water parameters). Angels can be passive or aggressive, going to the cichlid forum I am sure you will see others have no problem keeping them with other fish, and other stories will have them being terrors that killed many fish. It depends on the individual. I will say, due to the lengthy fins on angels, you will want to avoid find nippers as they would last long. I am not certain who all falls in that find nipper category, but I hear a lot of the smaller barbs and the little puffers are notorious nippers. If it were me, I would get the angels young, so that they can grow with your fish and develop and equilibrium with them, chances are good that they will coexist fine, I am not familiar with the redhooks though so please forgive me.