I have a 125 with coral skeletons as well. I have wet dry for a 150 gal on there. I have two 1140 power heads and a Penguin 330 on there also. I have about 40 pounds of crushed coral and sand mix. I have a 7 inch French angel, a 5 inch Blueface angel, a 5 inch Asfur angel, a 6 inch Blonde Naso, and two eels. They get along very well and there is no problems with my levels. The wet dry and 330 provide plenty of bacteria to cycle pollution. If I was you, I would basically get about half of the fish (inches that I have. I am maxed out even though I probably will push it even more (gotta get one more fish). Live rock is not a must. I do believe that it is better than skeletons just for the bacteria factor. I would get a bio wheel or wet dry (or both) to compensate. So limit your self to about 15 inches of fish max. I would stay from tangs and Angels because they lots of room. OK maybe one Angel but make sure it is one of the hardy ones, like a 3 inch Queen Angel. In your tank you can only have one. No groupers either, they get big as hell. Try a trigger and angel. Good Luck.