Yes, he can purchase them on base if they do that, I don't think all the bases do. The first time my son used his, I think his wife called Disney and purchased them then they activated them at the gate. No matter how you get them, I'm pretty sure you are going to have to activate them. Also, I'm not sure if he can get the discount for anyone other than him and a spouse, we've never tried to get them for me since I have APs. I think to be used those who don't have military IDs are going to have to be with him whenever they go into the park. Again, not sure since his wife had and ID and I have the AP. The best bet is for you to call Disney and ask them, the last time we went they just bought them at the gate, we went through the IG at Epcot and it didn't take long at all.