1. Yes plz get it translated
2. Try to get NABC ( Non Availability of Birth Certificate) , it's easy to get you can Google about it and also there are some companies who will do it for u but they charge hefty money. Use NABC along with 10th or 12th Marksheet, where DOB and parents name mentioned.
3. Incase your company is not issuing you experience letter, try to get it from your manager in email and attach that email. Also attach your managers visiting card, if possible ID card along with yours. Use payslips and govt tax form for salary details.
Thank you for your response. For point 3, can we get it on a affidavit/ notarized instead of email or it’s needed on company letterhead only