My kid lived outside the States for quite some time, what can I use as proof that he has never gotten a social security number?
You can use his passport or any record that shows he lived in another country. It could be school records or employment records.
Are there exceptions to the need for providing a birth certificate for U.S. born children?
Yes, but only for parents that apply for a social security number at the hospital when the baby is born.