You have to be there when the passes are purchased. I don't think that the reservation has to be in your name though. On my last trip, my FIL bought passes for all of us, I just presented my DVC card and we received the discount on all 8 of the passes.
So, I think that you should be okay.