Yes, it's a must. Casinos deduct money from your account through Interac, so you need an account.