I'm travelling to San Antonio, Texas from Mumbai India, with connecting flights at London and Dallas/Fort Worth, USA (2.5 hours layover at each airport). All the tickets are booked through the same airline (American Airlines) and all the flights are on the same ticket. I am an Indian citizen, and travelling in US on a tourist visa (B-1/B-2). I am confused about the following things:
a) What will happen once I land in Dallas?
Will I have to check out luggage and check back in again?
Will I go through Immigration and Customs?
And will all these be easy to manage with a 2.5 hour layover?
b) Will I go through Immigration/Customs again once I land in San Antonio?
c) Will I get boarding passes for all three flights at the same time (i.e. when I check in at Mumbai)?
If not, where will I need to collect them from at Heathrow and Dallas?