Does my registered name with BJ88 have to be the same as the name on my identification document and account(s) used in depositing/withdrawing?

Yes. You must register your BJ88 account with your legal name and identity, which must be consistent with your bank account(s), or other payment accounts used to deposit or receive funds in your BJ88 account.