Yes, I payed the admin fee when I did mine a year and a half ago. It is to cover the cost of the venue they use on the day. Sucks, I know, but it ended out being worth it for me.
I didn't have my CPR or first aid and I still got through. Just make them aware you are willing to renew it ASAP. I ended up doing mine through Tiger during training with a bunch of other people from the company which helped in meeting friends there before my actual start date