I'm an Indian citizen, who lived in the US for 6 years before and now in Europe. I've a travel(B1) visa to the US valid till 2024, and I'm awaiting my work visa (J1), which will start from January 15, as far as I know. January 15 is also the start date of my job in the US, and I'd like to enter a little early, say around January 5. The travel visa allows me to enter the US multiple times, without staying longer than 90 days.
My questions are:
1) Will they automatically cancel my B1 when they give me my J1?
If the answer to is yes, then, no need to proceed further!
2) Will I be able to enter the US around January 5 with my travel visa? The way I'm thinking of a positive answer here is: since I already have a travel visa, I can enter and say I'm here to travel. And then, when my work visa starts, I'm all okay. Is this really so?
3) If the answer to 2) is yes, will I have to find an excuse to travel? For example, attending a conference, or visiting friends, or show them that I've a proof of accommodation? I'll have the excuse and the proof of accommodation.
4) Let's say that I show the immigration only the travel visa on my passport, but what if they browse through my passport and also find the work visa? What will happen then?