They do not. You can get buses from Newark Penn station or New York Port Authority.
Not suburban to my knowledge. They are only for local commuters
No, that is a greyhound trip.
No. You have to go to the Port Authority terminal in New York and take Greyhound bus to North Carolina. Cheers
Thanks! Your answer is awaiting moderation.