Bangladesh didn't play well in this match and therefore they are in this desperate situation. They made 106 runs and that was the suicide for them in this match. Now in the second innings even if they make 350+ runs, it won't be enough for them to save this match. That is way, both innings are important in the test match and a little mistake usually causes the loss of the test match.
It is very unlikely that it will rain for two whole days and the match will be a draw. But I saw the weather report, there is a high chance of rain tomorrow morning.
The problem is that it is impossible to predict the batting of Bangladesh batsmen. It is impossible to predict in which matches this team will bat well. We thought that Bangladesh would not be able to score even 200 runs in the second innings. But in the second innings, Bangladeshi players have already collected 283 runs. I will not be surprised if Bangladesh lose all wickets in the first 10 overs of the next day. Again there is a possibility of collecting around 350 for Bangladesh team. However, if Bangladesh can provide a target of 150+, it will be a bit difficult for New Zealand to win the match.