1. No, just stay in your car and provide your passport, CAN PR card to the office. 2. How long u stayed in US? Why you drive US car?