It sounds like he is much like I used to be. He may know that he is lying, but because he is so concerned about appearing to be the honest person he imagines himself to be, he won't easily admit to his dishonesty. He still wants to be perfect.
I suspect that he is right that you and he won't be able to be friends. There is no doubt that he is in a lot of pain. However, he is going to have to go through much more pain before he comes to terms with what he has been and what he wants to become.
Does anyone think crazy JW families can screw someone up permanently and make them REALLY bad to have relationships with?
Not necessarily permanently. However, until he deals with his issues somewhat, either through time and introspection or with the help of therapy, anyone he becomes involved with is likely going to have to deal with the same junk.
Good luck! You seem like a bit of a catch in more ways than one. I'm sure you'll come out of this fine.