Hi Claudia, no. A valid passport is required in order to cross through CBX.
They are very picky about those things. As a matter of fact, they held a lady when i was crossing because she was missing an actual passport
No need to have the passport
Based on previous experience if you don't have the current, valid document, is just like not having it. Again, that's my experience
I doubt it. Check with U.S embassy to confirm.
Thanks! Your answer is awaiting moderation.