What if his citizenship has already been established with Social Security?
In this case, you would not need documentation.
Is your reason for obtaining a new card for your son because of a legal name change?
No, his name has not changed.