Om flygningarna var både med samma flygbolag eller på flygbolag i en allians tillsammans så kan du kanske få bagage kontrollerat även på separata biljetter, men det är inte fallet här . Chanserna att Virgin kontrollerar ditt bagage genom BA-flyg är i princip noll.
Med hjälp av informationen från ditt inlägg (indisk medborgare, som anländer till Förenade kungariket i transit till någonstans utanför CTA och passerar genom Immigration, eftersom du måste samla ditt bagage), that page säger att du kommer behöver visum i det allmänna fallet. Men det säger också att du kan vara berättigad för transitering utan visering, så att du anländer och avgår med flyg, lämnar samma dag (eller före midnatt nästa dag) och har en lämplig visum för din destination (vilket jag antar är fallet) och matcha minst en av en längre lista med kriterier. Om jag förstår rätt, kommer du att resa från USA med en giltig amerikanska visum, som tycks matcha en av dessa villkor. Transit utan visum är beroende av att invandringsofficer är övertygad om att du kvalificerar dig - om du är osäker, ska du ansöka om transitvisum i förväg.
Invandringsköer på Heathrow kan bli mycket långa beroende på tid på dagen. Om din första flygning kommer fram i tid och allt går smidigt vid invandring, är det nog 2 timmar för dig att göra kontakten bekvämt. Men om du anländer på en hektisk tid på en dålig dag så kan du klippa saker ganska nära (särskilt eftersom du också behöver hämta ditt bagage och checka in det för nästa flygning). Om din första flygning kommer mer än några minuter efter schemat, kan du vara allvarlig risk att missa anslutningen. När du bokar separata biljetter, skulle Virgin inte ha något ansvar för att du saknar din anslutning om det hände - du måste köpa en annan biljett på ett senare flyg. Jag rekommenderar den längre anslutningen.