You can go with it as you like but India has been beaten by bangladesh in many cases a few times. You can choose to check old history. Bangladesh and India match is always a close fight. Among them, the gallery is full of spectators to enjoy the match. However due to the political situation, many good players of bangladesh have dropped out prematurely. The reason is that the journey of bangladesh is now with several new players, but we can always get good results from the new generation.
What the heck are you talking about? India-Bangladesh matches are rarely close ones(Especially tests). I guess you are feeling confident about Bangladesh thanks to their recent series win against Pakistan, but India is a completely different beast.
On top of all that, Rohit's record as a test captain is stellar currently which is why India should win this particular series comfortably.