No- they leave the car in the pull through. I am not actually sure if you can leave it there while checking in- sometimes the line is super long. Maybe they tell you to pull it forward. We now check in online and use the app for the room key until we see a short line in the lobby and then go get hard keys. If the room is ready- you can go straight there with your phone and he can use his phone at the gate after he parks the car. If it's not ready yet... I think the app key would still work at the gate, but I am not actually sure.
If your room is ready- yes they bring it pretty quickly. Like within 10-20 minutes or so. If you check in and the room is not ready (say before 4) and they are holding them while you do other things (parks, pool, DTD, eating).... it can take a bit longer once you call- maybe 30 minutes.