Yes, bring the EAD, Birth Certificate, Passport, I-94 & official copy of the marriage certificate (especially if she changed her name after marriage) for your wife to the appointment
I'm pretty sure you can get an ITIN for your stepson... just make sure to notify the IRS after he gets his green card and you get him a SSN so that the IRS can associate the ITIN to the new SSN