No, an Indonesian bank account is not required. Rental income can be transferred to your bank account anywhere in the world. Bank charges will apply, which are paid by the owner.
And also, many banks in Indonesia allow for non-residents to open an account, for those who wish to have a bank account in Indonesia.