Greg, I'm sure glad you wear a helmet and the bright colors.
My son does a lot of long rides, like the one from Portland to Seattle non stop, they do have toilet and food breaks. He also did the Vancouver, BC to Whistler a few times, a few years ago he did the Century ride in Hawaii with Team in Training to raise money for blood cancer research, then he coached the team for a couple of years.