Of course they can refuse him a visa, no one has a legal right to a visa
Shouldn't be a problem with the accommodation, just mention that you and your husband and 3yr daughter share the same bedroom and so you have a empty room for your son.
As Peter has already asked, how old is your son? And also, as he has mentioned, be careful about sole responsibility. That's one thing some people are refused on![]()