Yes, for additional $15 I believe. Pay separately.
Yes, they can take your picture. I had mine done there. Don't remember the cost but it was easy and they even let you look at it so you can retake if you don't like it. Great people there. They also quickly respond to emails.
Thanks! Your answer is awaiting moderation.