@doublelayer
Hardly insurmountable problems,... I mean a button that says 'I'm buying this as a gift', and a little form to put the name of the recipient in, so their ID can be checked.
The group thing,.... most people books seats together, so I'd presume you'd meet up and go in together, or you know, yet another button, and little forms to enter the ID of the recipients.