I have contacted about three lawyers and that is the options they both gave me. I’m so confused how it works and his chances of getting it.
Do you meant that H&C is the option they gave you? If so, you can try this but you should be aware that the chances of success will be very low.
You would need to start by filing an outland spousal sponsorship application. If you are a Canadian citizen, you can do this while you are living outside of Canada. If you are a permanent resident, you will need to be living in Canada when you submit the application and you will have to continue living in Canada while the application is processed.
As part of the application, you would include a letter stating that you know your husband is inadmissible to Canada and doesn't qualify for spousal sponsorship, but that you are asking IRCC for humanitarian consideration and that they approve his application even though he is inadmissible. In this letter you would provide detailed information about his conviction and sentence, as well as provide the humanitarian reasons why he should be approved even though he is inadmissible.
You can certainly try this. Low chance it will be successful. More likely you will need to wait until 2023 when he qualifies for rehabilitation.