WooHoo
Louis, do some searches here for threads about what documents to bring in hand-luggage.
Also did you pay for the ticket with your Debit/Credit card? then it would be an idea to phone the carrier to see if they can validate or if Olivia needs to have a photocopy of the card (front and back) as validation at check-in.
Probably some other stuff too.