I just tried logging into the BMW Connected Drive portal and it won't work. Called BMW Assist and they said this is only available to US customers
Also, if you're in Canada and you're looking to add Live Traffic, Internet, Remote Services, Concierge etc, you would need to go to the dealer and get a software update which will be around $1000 + Tax. The App store would only be available for customers with an existing BMW Connected Drive services account looking to extend or add services.