1) "Morgen werde ich meine Aufgabe machen müssen" is correct.
2) Both statements are incomplete. You could write for instance:
Ich habe morgen keine Zeit, weil ich meine Aufgabe machen muß. (maybe you could say ..., weil ich meine Aufgabe machen werden muß. However, nobody would say that in real German).