I don't think it'll be that long. Cause AnuYani will be determined to prove that the diary is false. Once Moksh is sent to the remand home, I'm telling you their logic will be we have to prove the diary wrong for HarThak ro believe Mukku is Moksh. I don't think track will last longer than December.
Moksh truth seems like it'll be out next week itself during the party. Avni is all set to take her badla on Mukku, BTS indicates an emotional scene is coming. So all seems to hint that Mukku being a boy will be revealed and I think at that point, Kalyani will just come out with it and say this is Moksh, but no one will believe her. Even Kalyani is wanting to tell Malhar the truth, but I feel like it will come out like this where HarThak will once again feel like AnuYani have played with their emotions.
there is another way for malhar to know that mukku is moksh. that is from aparna.
chances are less but,
as he thinks that mukku is involved with some gang, as he always thought so from the day he met mukku for the first time. he may interrogate mukku's amma (aparna).
and aparna may tell him ahir's and moksh's truth.
this way only moksh truth can come out without having to reveal other stuff.
and ahir being involved in all this won't surprise malhar as he was always like that.