Just about everything on that list will eat the cleaning crew.
Here is something most people don't realize. When you think about waste, most FW hobbyists have this picture of large chunks floating about. You really don't get this in saltwater. You do get some solid waste, but the large large majority of waste excreted by the fish is in liquid form. It is nothing like FW, where you see fish swimming about with long strands of waste about to be released.
The other issue is that saltwater is very dense. Most waste floats and is easily removed by mechanical filtration. You have absolutely no concerns not having a clean up crew in a fish only aquaruim. In fact, you would be better to NOT have a clean up crew, due to their sensitivity to medications (if needed in the future).
On the subject of feeding. Diet is one of the most overlooked aspects of the marine hobby. It is CRITICAL that you match the dietary needs of your fish correctly. Freshwater fish are not easily digested by marine predators and are not a healthy diet. They should almost never be used. You want to feed foods prepared for large marine fish. There are many frozen foods and dried foods which fit this need.
It is also very important to give a huge variety to your Angelfish. I would feed Angel Formula, Formula One, Formula Two, and Garlic pellets as part of my rotation. I would also include FROZEN Krill, Silversides, and Brine Shrimp. ( I am fearful of Freeze Dried Krill and would suggest you avoid it.)
Your Lion Fish can be tamed onto dried foods with just a little effort. You want to use a manmade feeding stick and silversides to entice the Lionfish to eat. It may take 5 to 7 days of trying this technique, but the always get hungry and always give in. After a few weeks they will eat flake food if you want.