We can change your son's name if needed but we can't issue a new corrected card, and he can't use a non-work social security number for work purposes.
What if I'm not a U.S. citizen?
then you'll need to show your current U.S. immigration document from the DHS.
in case my son changes his name, what problems could he get if he doesn't inform Social Security?