some thoughts
Documents required are clearly specified in your approval notice.
1. Approval notice (original or courtesy)
2. Passport
3. Last I94
4. Two photos
5. all EAD & AP, originals, if any.
For photos, there is walgreens just opposite INS office ($7.99 for 2 copies). You can get it while u are waiting in line or even after u get token number.
good luck.