If you have to go to the DMV You might want to do the application online 1st because they ask you that when you come in. If not you better get there in time and not have anything else to do for it's to do for at least a hour and a 1/2 to 2 hours
If you reside here, yes.
Thanks! Your answer is awaiting moderation.