Acceptable are from Police commissioner office or PSK.
there can be issues if it is issued from local poilice station (though nobody reported that it is not acceptable)
it is difficult to predict. I guess for this NOC they would have gone beyond the dates they completed the completeness check for other NOCs, so difficult to see whether they went till Sept end or beyond that etc