Thank you! I appreciate your detailed reply.

Few questions from your answers:
1- Where can I find online application?
2- Where do I attest marriage and birth certificates? Qatar embassy in my country? or Foreign office of my country?

Thanks