@Tornlady,
When this other woman has her child, there needs to be a DNA test. Insist on it. Put your foot down any way you can.
If the child is not his, then it's not - and even if the kid gets your husband's name for some reason, that should not impeded you at all in terms of naming your child if you have a son.
If the child is his, then there's no reason you can't give your own child (if it turns out to be a boy) his father's name as a middle name.
No matter what, get counseling. Find out why you put up with this **** for so long. Get your self-esteem back. Your child should know his father, yes - and his brother if the other kid turns out to be your husband's. And work with a counselor on your next steps in life, whether they are going to happen within a marriage or not. And if not, insist on a plan and a written agreement covering everything from support to visitation/custody. If your marriage ends, it will be a lot better for your child if this stuff is nailed down in writing.