Regarding your transit visa query - I didn't require one. I had to change planes at Amsterdam and was at the airport for 8 hours. Unless you leave the airport you shouldn't need one. I'd recommend you call your airline and clarify just to be safe.
I don't see how the departure date on your I-94 can extend beyond the validity of your visa. The officer at your port of entry checks your visa before stapling the I-94 to your passport. Maybe someone else can help you with this one. I'm clueless.
I don't see how the departure date on your I-94 can extend beyond the validity of your visa. The officer at your port of entry checks your visa before stapling the I-94 to your passport. Maybe someone else can help you with this one. I'm clueless.