About point one, I still don't think he has realized that. It's just now he has realized that he has feelings for her and I'm pretty sure he realizes he can't live without her, so he has stopped running away from his feelings. Also, now he knows about her past and she just found out that her 'father' is no more and she hasn't done anything dangerous yet except yesterday, which is why we haven't seen him exploding and reminding her about tehzeeb and tameez. But his thinking about tehzeeb and tameez still hasn't changed and he needs one shock of his life time to realize how wrong he was. But that's just my opinion:)
About point two, yes even I think something along those lines will happen. Let's see...
I don't think point 1 has any validity here.
Asad is a MAN in every essence, believe me when I say if he is not mocking Zoya about her attire that means he has realized that Zoya has more 'tehzeeb and tameez' than any conventionally dressed woman. Or else he would have still mentioned it at every opportunity to her even if he has fallen for her.
Yesterday he was angry for a differnt reason, first Zoya herself was insulted and abused there, she didn't ask or inform him before she went to Ayaan's engagement and thirdly but most important of all his mother was insulted and called names and was cursed so severely and all that wouldn't have happened if Zoya didn't go there. His anger lay there.
When Mr. Dhurandar came his reason was very clear, 'jisko rishton ki kadar nahi uss ke saath iss ghar ka koi rishta nahi'...he was angry because according to him, she didn't realize the depth of relationships. His bone of contention with Zoya is she is childish, immature and impulsive, he thinks she takes everything lightly without realizing the gravity of a situation.