You had better do 公证, especially for birth certificate. If you file I-485 in US, it does not need 无犯罪证明.