You need to plan for the worst and hope for the best.
You most likely will not get alimony and, if he goes for custody, he may get it since the child is a boy and can provide for him.
Most judges know how verbal abuse goes back and forth in a bad marriage and will just ignore such facts.
You need to start taking charge of your life and become more dependant instead of spending all your energy on the negative side of your problems.
YOUR biggest problem is your thoughts of being homelss and losing your child.
Your son will always be your son and nothing can change that.
Start taking care of yourself and your future. Show yourself,
your son and your husband that you can take care of yourself.
Being dependant on someone else is the worst position a woman can put herself in. If, you need training to get a job, seek out community based training programs that provide free training.
Start putting money away for future legal expenses now!
Good luck to you.