you could have all sorts of community fish that aren't big enough to eat guppies, my favorite fish that are pretty hardy for that size tank include pearl gouramis, dwarf gouramis, pristella tetras (a.k.a. x-ray tetras) 1 and only 1 angel for that size tank, a pair of swordtails and maybe a dwarf pleco like a bristlnose
good luck