Ride consists of paved roads, rail trails, gravel roads, etc. A road bike with 32 - 35 mm tires will work though it will be challenging at times. A cyclocross bike is best. A mountain bike would be overkill as there will be a fair amount of paved roads. Expect about a 3 hour ride time. Rain will cancel the ride.
71 Washington St
Newburyport, MA 01950