No, you don't need to create an Interac account. All you need is your bank account, which you'll use to confirm your gambling transactions.