I am in L1B visa and I have been working in US since Apr-2010. My L1B Visa is expiring on 28-APR-2013 as per the Visa Stamping. But my I-94 validity date is 12-Mar-2015. My employer confirmed that I don't have to apply for renewal since my I-94 date is valid till Mar-2015. But I have to go to India for 3 weeks period from next week and coming back on 11-MAR-2013. My questions:
1) Will there a problem in Port of Entry since there be only one and half month validity in my visa when I come back?
2) Will I get the same I-94 date? On what basis do they give the I-94 date?
3) If I get the I-94 same date as Visa expiry date, I will have only 45 days to extend my I-94/visa date. I don't think it is enough. What can I do in that case?
Please help me with my questions.