NC has some beautiful reefs. However, the nice reefs are offshore and are called ledges. The better ones like 23 mile, Sue, Stacey, etc are all around 100 ft deep.
Aquatic Safaris out of Wrightsville will run night dives. They also run a lot of trips to the ledges. They often go out to the Hyde, sometimes the Stone at night. You can just call them and they will set up the charter. If enough sign up for it then the trip will run weather permitting. They have nothing scheduled yet for the 30th and the smaller boat, the ASII, is available on the 31.
If your diving experience is all shallow reef then I would suggest you make it a couple days dives. The Hyde is 60 ft to the deck and 80 plus to the sand.
Lionfish I have seen have all been well offshore.