Yes. If you provide a Canadian address, you can create your account and use the bonuses even if you’re not in the country at the moment. However, you will not be able to do it if you’re in a country that is blacklisted by the casino because of your IP address.