Your Mushrooms can eat a variety of foods, such as marine snow, with its zooplankton and DT's phytoplankton, as well as some small regular feedings of krill, squid, and shrimp, depending on the size of these corals.
Your brains should be having regular feedings on shrimp, squid, silver sides, and other larger amounts of food, this should be fed when the lights go off, and when their tentacles come out, to catch drifting foods.
Your leather, will find most of its food in the Zooantellae, and in some plankton floating in the water. Same goes for the devils hand, which is a different type of leather coral.
Your pink canation will get most of its feedings through Zooanthellae, and some drifting plankton. Same with the colt coral.
The Acopora will need lots of plankton, and lots of light, for its feeding, usually when you feed the fish, it will catch some small peices in its tentacles.
Sponges will eat nothing but plankton. They are filter feeders, which have tiny pours in their tissue, that they will use to feed.
It comes out, to that most corals should have regular feedings, depending on size, and what they are. HTH
PH =)