Thanks, everybody- I really appreciate the advice.
I went ahead and booked the ticket and see that birthdays and other info can be updated online so I will just ask the person to do it. I wasn't able to get the birthday by searching online unfortunately.