The 12” gar will be able to live with angels, but the 6.5” gar may be questionable. Perhaps grow it up to 8”.Right now, I've got one at about 12 inches/30cm and one that is about 6.5inches/16cm. They will quickly outgrow the tank theyre in and im mostly just planning for what will stay in there after the gars move up.