No police certificate available in China, therefore "no criminal record" issued by Notary Public Agency in China is the only document that applies.
Why don't you send that 8-year old document to Buffalo. They will ask you to update that document if they really need. I thing it will be OK as long as it covers all the period when you in China.