this question has been asked multiple times here....a simple search will get you the answers you are looking for....
the short answers are that international transfers in bom are pretty simple & you will not require a visa....
however, i'm not quite sure about your baggage....if it is tagged to your final destination then there won't be a problem otherwise you will require a transit visa to get your bags to check them for your second flight....