Or, in regards to tickets. Simply require the name of the attendee on the ticket and don't allow transfers.
If you're looking at Option #2, then you'll need to provide a secondary marketplace for selling off all the last minute tickets that get dumped back into the marketplace.
Source: Past work at a ticketing company