That's true IF your trim level specifically includes Navigation (not sure if the Carbon does or not). If it's supposed to include Nav, and you can't find the card, go back to your salesperson to get it.
And yes, that's the only use for that SD slot.
That's BS. You can get your oil changed...