They can be in pairs if they actually get along, otherwise the stronger fish will constantly harrass the weaker. You can do a single angel, and it should hang out with the gouramis. I haven't ever had a problem with gouramis and angels either.
Angels aren't really fast swimmers, and don't need as much space as a quick swimmer of the same size. They do better with the taller tanks, as opposed to long tanks.