Yes.
Have you provided Form I-94 to them? If yes that will be helpful and make your application process fast.
If not, Officer might request this on his own and it may take weeks or months
no I didn't, not sure if it is too late. Also, not sure how to get one. When I go to USA site for I94, the information of my entry and departure shows on the screen but not sure how to get an official one