Am I required to do anything before the trip starts?

Yes, you'll need to complete the Trip Check-In before your trip starts. The trip check-in requires an EagleShare user account in order to be completed. If you do not have one yet, you'll be able to create one during the check-in process.