Yes there are a 3 porta potties along the trail that I can think of. There is one at the Cherry Bend Rd Trailhead. The next one to the north is not easy to see but there is a bathroom sign that points you to it as it is off the trail a little ways. Its near one of the rest stops where there is a picnic table. The third one is south of Suttons Bay a couple miles and its right next to the trail so you cant miss it.
No, not as far as I have seen. The trail does pass by businesses with public restrooms in a few places, though.
Thanks! Your answer is awaiting moderation.