You are a bit confused. Your sons are outside the US, so they can't file I-485. And the I-485 normally doesn't result in a temporary GC stamp in the passport.
They will file DS-230 after the I-130 is approved and the case has been forwarded to the consulate. After the consular interview and related formalities, if approved they will receive an immigrant visa in their passports. Upon being admitted to the US with the immigrant visa, they'll receive a temporary GC stamp in their passports. And then about 2-4 weeks after arrival in the US, the green card and Social Security card* will be automatically delivered in the mail.
*unless the Social Security card was not requested in the appropriate section of the DS-230. But normally every DS-230 applicant will and should request the Social Security card unless they already have one.
EB3 ROW I-485 Approved: July 2007
USC: July 2013
I am a layman, not a lawyer. What I write here is not official or professional legal advice. In addition, my answers on this forum are specific to the scenarios discussed in each thread and should not be generalized to other situations.