there are vistara counters where you can drop off your luggage....i did a sq - uk transfer once at bom on separate tickets but it went smoothly....landed in bom, cleared immigration, got my bags, cleared customs, dropped off my bags at the vistara counter....