I think, in time, he will mend fences with his mother. His sister will be harder. As for his BIL -- I think your husband will have nothing to do with him.
Saffie, be kind to your husband -- but don't lose yourself. He is showing strength and protecting you from his family.