I am imagining your are referring to Canada. I love to get a chance to explore the great park system you have just west of you.
I see your video on YouTube.
Yes they will be selling this car in Canada.
Servicing would probably be brought to you if it was anything like the Roadsters...