It might be helpful to find out how crowded the rest stops are. My general rule for 100+ miles is to keep my stops as brief as possible. When I did the RAIN ride in 2007 and 2008 (a 160-mile ride across Indiana), I spent all of about 45 minutes at the rest stops, including lunch. There are only four official stops (and one unofficial one), so that sort of makes it easy, but it also helps that they have enough port-a-potties to get in an out fast. Remember that you don't have to stop at every rest stop. So, think about using them strategically. Seven rest stops for a 103-mile ride doesn't strike me as excessive, but I, personally, likely wouldn't stop at every one of them. I find it especially hard to stop frequently on hilly rides as my legs have a tendency to turn to lead when I stop.
Live with intention. Walk to the edge. Listen hard. Practice wellness. Play with abandon. Laugh. Choose with no regret. Continue to learn. Appreciate your friends. Do what you love. Live as if this is all there is.
--Mary Anne Radmacher