I would definitely use a driver like the adafruit product that Wawa linked to.
I am nut sure I understand the movement you are describing. Do you want each one to move slightly out of phase, so that it looks like a wave rolling by?
Then I would write code to make one sweep the way you want. This would likely be code similar to the sweep tutorial but with the adafruit library rather than the Servo.h library.
Then I would expand it to include multiple servos, each one slightly out of phase.
Feel free to expand on the movement you want to produce.