If I recall correctly, your husband has or had a criminal history. Senior members highly recommended you consult with a lawyer about his chances of coming to Canada. If you haven't done that, I would suggest you still do that.
Regardless of the outland or inland application, I believe he will...