You need a fairly large tank for the heniocus butterfly because they do MUCH BETTER in schools. You want to keep a small school of 3 to 5 of them (at least) in a tank and they will be a lot happier and live a lot better. Thus, a tank from 150-300 gallons for a school of them is preferred. You can keep them with a clown and lion but remember, you need a large tank (150 minimum). Also, remember, they will not tolerate nitrates, which are very likely in a tank with meat-eating fish such as a lion.
I would also tell no one to attempt to keep a Moorish Idol. By buying it from an LFS or online store, you are encouraging them to bring more in and that is the wrong message. They should not be kept in captivity.
Hope this helped.