I think that only you can decide if this is a deal breaker for you, unfortunately.
Smoking is an addiction for many, and I am betting he didn't want to disappoint you by telling you that he went back to it again. Still, keeping the info from you IS lying.
Not telling you about his father just means he didn't think of mentioning it- obviously that is not a lie.
I am wondering about your listing the three things: the lie, the withholding of info, and especially your feeling that he was mean to you, and drunk. It sounds like you are trying to formulate a list that, once it gets long enough, will give you enough ammunition to end the relationship. My advice to you is, if this is not the man for you, get out now. You have your whole life ahead of you. Just be careful, because NO one is perfect, and people by our very nature, will disappoint. Good luck!