I forget to prepare the photo with me? Can I take photo at the airport?

Yes. You can take passport sized photo at the airport with the fee of $3 to $5 for a photo.