The CBT is absolutely key to helping him and down the road, because I think he is way too young
for medication, there are medications out there that help treat
OCD very well. I have had OCD since I was a teenager. I went to college, got married, had children, and have a very successful job. So yes, with the right help he will turn out just fine.
He is very lucky to have you and your wife as his parents.