I've been to Cape Fear but not Bald Head Island. We wanted to go there but the Ferry was just too must for a family of 5. I don't remember the exact cost, but it was expensive. I would have really loved to see the light house there.
Sorry I can't be of much more help.
Kelly