angels are not aggressive at all, and are considered one of the more peaceful cichlids (except during breeding, but all cichlid parents get aggressive when they are protecting their kids).
if you want to keep a pair of angels in a 30 gallon, you could also have a school of 6 tetras such as red eyes or diamonds, along with a small group of 4 corydoras. for algea control, go with a snail