Guest passes allow the holder to enter the staging area but not to play. I think there are a maximum of four guests per team.
You get them by either sending off a form in advance or by turning up at the tourney (best done on thursday) and signing up at the relavent booth.
As for photos, I'd assume the guest cards have one.....if photos are required then the registration booth usually has a digital camera linked up to the machine that creates the cards.