He hasn't sworn off drinking if he's still got alcohol stashed away. There's your actions that speak louder than words.
Re: drinking in front of an recovering alkie--I don't know. If someone has a peanut allergy, do I eat peanuts in front of them? I guess, but I'd probably be more apt to get something without peanuts, so we could share. It just seems nicer.
For myself, honestly I've never been a big drinker and now the scent of alcohol is associated with some of the saddest moments of my life. So I've gone off it. If I go out I get the coke or the tonic with lime. I'm definitely not into having wine bottles around the house or kicking back with a cosmo--ugh.