Yes to both. I just gave them a card to "link" to my wristband.
As far as the pass discount, you get the normal 10% off, but you MUST present the pass (just like your would normally) at each stand BEFORE you have them scan your wristband. This way, you're not accidentally charged full price.