I've never kept cacs, but I have kept angels. I would think it'd be okay if you would have both of them in the same tank. If they get too agressive, i'm sure the plants and driftwood would be excellent hiding spaces. Are you going to add any caves? Cacs really like to have caves when they start spawning.