Your marriage certificate has already been notarised to English It'd be pretty enough. Your husband can give you a sponsorship letter with his bank statement. No issues. Good luck.
If you had existing medical conditions such as diabetes, hypertension and Cardiovascular diseases, you could have gone through medical treatment option.