Okay, you can keep Coral. Octopi do not eat coral. As far as fish go, it has to be something that is extremely fast or unappetizing. Fast is unadvised; it will just be stressed by the octo trying to catch it over and over. For unappetizing, I think you can keep certain boxfish and scorpionfish with octopi, but that's about it.