Is it mandatory to submit form 80 and 1221 with 189 visa form submission?

while submitting 189 visa application does all required docs have to submitted for dependent candidate as well or it can be done later.
is it mandatory to submit form 80 and 1221

Form 80 and 1221 are not mandatory

These two forms are not mandatory to be filled unless asked by CO (case officer) to be filled explicitly.

But, most people fill at-least form 80 to save time and upload it with visa submission.

You can upload form 1221 later if asked by CO officer though.
Form 80 and Form 1221 have almost same information.

Dependent Documents

Yes, upload and submit dependent documents along with your for visa submission.