LiW,
You'll do fine! It's a "ride" not a "race." Yes, there will be those that will turn it into their personal race, but unless you're a really fast rider, you won't see much of them. If you've riden in group rides, then you do have the experience you need. Stop at the rest stops, chat with folks, have fun!