You have 2 of them one about 2hrs and one about 30min I was there the week of the 4th of July. So we didn't stay overnight but it is a nice place to go to. If you like old planes you will want to see the Wright Bro. place and they are also a old lighthouse that they move if you are in good shape you can climb to the top.
Went there in May. Watched a pod of dolphins go by just off the beach from our motel room. I would suggest riding it North to South. That way you hit the built up areas first and by the time you get to Ocrakoke its much nicer. Lots of places to stay the whole length. Also ate very well. Don't forget Howard's. While in the area check out the Chesepeake Bay Bridge and Tunnel.
We always stay on the fourth floor for a nice view - excellent sunrise.
Wife likes to eat dinner at RV's on the bridge to Maneo - don't miss the stunning sunset.
For breakfast I recommend "Stack em High" or "Eat and Get The Hell Out".
Both on the main drag between Kill Devil and Nags Head.
Been awhile since we did the whole strip - can't remember specifics of the ferrys but from Moorehead city to Nags Head took us the better part of a day of just riding. Plan extra time for some sight seeing.
Beaches - try just south of Pea (sp?) Island. Very few tourist and we usually find better shells there.
We have a trike so parking is not a problem. On two wheels make sure you have something for the stand. A lot of the beach parking is on sand.
Many years ago, I had a house built for me on Ocracoke. It was so long ago, the island was still dry meaning that you could not get a drink. The ferry from the north is free and the ferry to the south costs. I like pre and post summer season. The weather is great and the crowds that might have been there are all gone. Great weather and great beaches.