1. We don't know why Kunal and his mom don't talk..only that its got something to do with Preet (Kunal's Dadi). I think she has kept Kunal away from his mom since he was a kid...why, we don't know. But the last few eps have shown that Kunal does have a soft spot for his mother, its just that they aren't that close. I think with Nimmo's help, this gapr will close.
2. Basically, the family is Punjabi, but Varsha Chachi and Nimmo are Gujju girls who married into a Punjabi family.
3. Yes, Nimmo loved Vikrant (her boss) but when she found out that he and her sis Naina were in love, naturally she stepped aside. I think she's still got feelings for him, but we are hoping these will change when she falls for Kunu đł