No, but there is a small shop nearby that will do it.
No
They did when I went back in August of 2006. THIS last time I went (in June), I needed my passport expedited so I took my passport picture with me to make the process quicker.
Thanks! Your answer is awaiting moderation.