<will have to+動詞の原形>は,「~しなければならないでしょう」と<未来の予想>を表す表現です。
あくまでも予想であって,義務ではない場合もあります。
<have[has] to+動詞の原形>は,そのままでも未来についての義務を表すことがありますが,その場合はあとにtomorrowなど<未来を表す語句>を続けることがあります。
例文で違いを確認しましょう。
<will have to+動詞の原形>(未来の予想)
He will have to do that next month.
(彼は来月それをしなければならないでしょう)
<have[has] to+動詞の原形+未来を表す語>(義務・必要)
He has to do that next month.
(彼は来月それをしなければならない)