Yes
Yes, usually crate pads, red barn stuff and treats
Sometimes my kids and they get tshirts/notecards/gifty stuff
Pretty much whatever you want is at a show
I wouldn't, but, I carry my own. I do think people do. You might want to ask Phyllis Ensly at www.petactionshots.com and see what people are buying.