I just did there. 1) no. At least a month. 2).You can bring your own pictures,if you're sure they are acceptable. But the office provides onsite photo services, $10 for 4 pictures.