these are the documents i sent to INS for my EAD renewal....
1 2 photos which fits INS requirement with A# and name written with pencil on back.
2. A check $120.00 for I-765 renewal fee.
3. Original Form I-797 D (from last EAD)
4. I -765 Renewal Application
5. A copy of last EAD(front and back)
6. A copy of Form I-94 Departure Record(front and back)
7. A copy of I-485 Receipt Notice
8. A copy of last I-765 Receipt Notice
9. Marriage Cetificate for secondary applicant.
http://www.ins.gov/graphics/formsfee/forms/files/i-765.pdf
Make sure with your attorney if you need anything else... Follow this link and you have clear instructions....
Yes you need latest photos.
Apply atleast 3 months before 4 months before is the best bet. Since it is taking long time to process EAD's apply ASAP.
PS