If you have lots for hard corals, you will need to supplement Ca, Alk, and Mg. Others are optional and have not really been proven to be necessary or beneficial.
Phytoplankton and zooplankton are another matter in that it is a food, not a supplement. Whether you need it or not depends on what you keep and how quickly you want the corals to grow. For example, flame scallops will required phyto if you want in chance (slim though it is) of keeping them. Small clams (<~3" or so) also require phyto. Zooplankton are required for some gorgonians and probably necessary for gonipora (and maybe alveolopora). It will also aid in the growth rate of other corals, such as SPS. LPS corals do best when fed meaty foods like mysis or similar.