D.K.
Nothing in doing these changes is easy, it will take time, patience and unfortunately a unhappy child. That is part of the process. I suggest you stop co sleeping first. I believe fully you and your hubby need that space for intimacy and children need to learn to be able to sleep without their parents. Some may disagree, but teaching independence in baby steps now is a great gift.
Once you have established he doesn't have to depend on you for sleeping I suggest you go to the weaning. If you are ready, he doesn't need it any longer and should not at the year mark need food at night. There is a difference between feeding and him using you to soothe. Teaching self soothing will need to have some crying it out, that is just part of it. It stinks, but you have to be tough, set it up for you to be prepared, rested and strong. Don't give in, just give it a few nights. Your husband needs to go to him not you when you wean until your breast milk dries up as he can smell you.
You just need to decide this is what you want, if it is, then you have to be willing to do what it takes.
He will be a better sleeper learning to sleep alone, he will sleep better not using you for dependency at night and you and your husband need a kid free bed for your special time together that is so rare when kids come into the picture.
Just set it for over a weekend, get your husband on board, be prepared for crying. It isn't abusive in ANY way, he won't need therapy, he will just have to start learning that sometimes he isn't going to get what he wants. Not fun, but the reality is you have to be tough and do it.