We just did a similar purchase. My Mom (non-resident) bought the passes for my family (residents), as an early Xmas gift. We called WDW, had the passes charged to her card, and the vouchers sent to us. We only had to show ID for the adults at the ticket booth at WDW when we traded the vouchers for the passes. I was told by the WDW agent when we bought the passes that anyone can purchase these, but only a FL resident can use them. As far as using points..not sure on that one, but I would call WDW and ask. Hope this helps!