In an earlier interview, I think Kunal said Om is 30, and Shivaay is 32? Clearly, that may have been the plan, but they kept changing the ages. Especially Om's. Saying Jhanvi ran off 28 years ago was a total blooper when Pinky herself said that on her first day at the Oberoi House Jetani Ji asked her for Nimboo Pani and she thought she was going to announce a "Good news", but found out she wanted it for her hangover. So this means, TajVi would have been married at least 2 years at this point.
Pinky also didn't know about the Rana connection and Jhanvi's elopement. So if she was already married to Shakti she would have. They should have said 32 years ago she ran away or some such this. Om can be 27, but she didn't run away 28 years ago, coz that means even Shivaay would have been 4 at the time, and it was clear Pinky was not even married when TejVi married.
I think Rudy is 23-24 max and Prinku is 20-21. Sumo is probably the same age as Rudra. Annika 26-27? Same age or close in age to Om. He always called her Annika and she called him Om. Rudy called her Annika Di. Now Om calls her Bhabhi because she is married to his cousin. I don't think there is any age restriction on that. Your Bro's wife is Bhabhi.
Gul's shows are shocking with ages and dates. Even in QH and even IPK, they made a lot of bloopers of ages and dates. No use even speculating. It changes every few months! LOL