No. But do submit proof of their identify and immigration status.
The above is intended only as general information, and does not constitute legal advice. You must speak with an attorney to discuss your individual case.
Typically affidavits of friends and family are given relatively little weight, and are usually used in cases where there is reason to suspect marriage fraud. Other evidence of the good faith nature of the marriage is going to be more important.
No, the social security number need not be included in affidavit.
This response in no way establishes attorney/client privilege or relationship.