Yes, on the current scenario, with your and your husband and your sister's passport copies to ensure and support the relationships (husband, wife and sister in law from PP names).....your husband could sponsor but need to check with immigration department for acceptance.
All the best.