No they haven't
is a report of birth an accepted proof of U.S. citizenship?
Yes, We can accept only certain documents as proof of U.S. citizenship and this includes a Certification of Report of Birth DS-1350
I heard I needed a picture ID for them like a state ID or a driver's license but what if I don't have one for them?