He should be around 28.
It is a fact that the average age of UPSC toppers is around 25-27 years. Most of them are actually younger if they have directly pursued UPSC after graduation instead of spending a few years working.
Following that, the duration of training for IPS recruits ranges from 24 months to 2.5 years. It includes a Foundation Course of 3 months at LBSNAA and then two phases of training. First at Hyderabad police academy for 11 months and then about six months of training at the state cadre allocated to the officer (example: Maharashtra cadre, Gujarat cadre, TN cadre). The cut off age is 32. In case the officer is going in for a special combat training, that could be different but then the posting will also mostly be in a special force for which he/she has trained.
Also analysing the family's "awareness" that the two eligible bachelors need suitable 96 Maratha bahus, i do not think he would be more than 28 for a conservative family like that. Samrat could be around 30.