Yes
Toronto to New York ..stops in Buffalo ..then Syracuse ..then New Jersey ...finally NYC ..arriving at Port Authority
No. There's only a route to Raleigh.
You definitely will get Greyhound from Port Authority, but check out in their website their destinations in NC. Otherwise check for Wanda Coach which is far cheaper and faster in services. Greyhound sucks.
Thanks! Your answer is awaiting moderation.