Yes. You need a birth certificate or passport or whatever you're legal presence document is and proof of your current address (i.e. utility bill, bank statement, etc) If you're applying for a federally compliant "Real ID" you also need proof of social security number (i.e. SSN card)
Yes.
Thanks! Your answer is awaiting moderation.