I would think the skimmer would help the most with battling nuisance algae, but you can definitely run a tank without one. When you say "coral" it would really depend on what kind of coral. softies,lps, or sps. I would think you could do all of them but in the long run, you may see some issues. Frequent water changes should help with all of it though as stated before.