We would all like to drive the camper, do we all have to be on the contract?

Yes. All drivers must be present at the time of pick-up and present a copy of their driving license.