Valid ID or DL and proof of current address are the docs they will need. You shouldn't need your ssn card, just the number.
Yes, they don't need to see your social security card. They just need the number
If it's your first time, then yes, you can just walk in. Otherwise you'll need to make an appointment online if you've been to this location before.
Thanks! Your answer is awaiting moderation.