The idea here is to have fun as a large group, stay together, finish the ride. I don't see a 20 mph average, more like 16 mph. The goal is to finish. It is not a race.
For those who've never ridden a century perhaps I'll write a quick training plan and post it here. You'll want to do a little conditioning before the ride.