Hello! I must admit I haven't work with this api before, but I have worked with other similar APIs, so should not be a problem. Calls will be made via curl and ajax. I shall use jquery autocomplete for dropdown. Everything will be there according to your requirements.
I never ask for advance payment.
Looking forward to hear from you, thanks!