Yup. If it's your first rental as an Emerald Club member, you still need to present yourself at the counter.
Nope. Last month I rented from National at LGA as a new Emerald Club member. I got off the shuttle bus, at the foot of the Emerald Aisle, with a greeter there to assist me.