You would need to ask the workers at the licensing place, but typically after paying fees and passing tests they will either provide a temporary license and mail you your new license within 2 weeks or you may be able to wait there for a while and they may issue it same day.
Unless they have changed procedures, yes. But it's best to check with the driving test person who is in the car with you
Thanks! Your answer is awaiting moderation.