To get SDP there must be no one 18 or over living with you as part of your household (as opposed, say, to a lodger) who is not on DLA, and there must be no one claiming CA for looking after you.
Therefore as this man has an 18 year old living as part of his household, then unless the son is on DLA, he will not be able to get SDP.