I require a user to be able to print a pdf ffile from their smartphone or tablet [on hold]

I have a site that requires a user to book a time slot and also download a pdf form which they print out and bring with them. What is the best way to handle this for mobile devices? The site is a Santa experience that people book and bring their kids to. On the site once the user has booked they receive an email with a link to download a PDF which they need to print and fill out with all the details that Santa needs to know about their children such as age, best friends name etc... to personalise the experience for that child. The mobile version of the site currently does not give access to this and requests the user to visit the desktop site. I have suggested filling out a form online but they wish to continue to use this method and or not open to changing it at present. What I was asking was what is the best way to do this on a mobile so they can fill in the form? Should they just download the form and email it to themselves to print off from a desktop or use wireless printing directly from their phone? Any suggestions on how best to handle this?

Thanks

John