Do I need to have an Australian bank account for the Direct Debit?

Yes, approved applicants will need to nominate an Australian bank account held in their name(s) from which the agreed finance installments will be debited.