With Secret Santa, is there a word for "the person you drew"?
The best word to fit the given scenario would be giftee.
Giftee means the person on the receiving end of a gift.
This means that Sarah would be John's giftee because she will be the one receiving the gift.