Also, if you car is being financed, I was required to call my title holder and have them release the title to DC DMV to be held by the city before my permanent tags were issued. You may want to ask about that. If you have the car title in hand, you may want to include that in your documentation. And yes, you are required to show a social security card. I had long lost mine so I had to order a new one before I could get my DC drivers license issued. If you can get this all done on one visit, consider yourself lucky.