The airlines staff will collect your I-94 when you leave US
I suggest you bring your driver license or state id, sometimes the CBP officer will require you show your
id except AP & passport,if he/she doubt you try to enter the country with other people's travel document