Can I use a road bike since the bike portion is on Highway 66?

Yes, you can use a road bike. Highway 66 is paved highway.