No. You do not have to create an account to use Boku. The only thing you need to have is a phone with a Canadian number and an account with the casino you want to play at.