There's a bike rental shop in Shanhaiguan.
Taxis are readily available. Drivers will have a photo sheet showing sites to be seen making it easier to communicate.