Yes, I'm sure you can apply as resident of Turkey.
It depends if the visa is issued on spot or the officier puts your case in admin processing which takes long time. Typical wait times can be 20 days to 2 years or so. Visa is stamped nce clearance is received by Embassy.
I recommend you to apply in Turkey.