Most cars have an integrated SIM. You can either pull the fuse, and lose a bunch of functionality, or if you're clever, throw an attenuator on the antenna rendering it useless but preserving the functionality of the rest of your car.
Do they not store it an just upload it once the car goes in for service? I have a 32 Gb mini SD card the size of a fingernail that was like $10, something like that would store a fuckload of hard braking events.
Amazon Basics SD micros are $20 for 2x 64 GB at retail. For $10 I'm sure that's a chance they're willing to take. They'll just raise the MSRP by $100 to compensate.
You are not thinking outside the box enough. The manufacturer has a specific system requirement for certain tasks such as ecu reprogramming and key replacement. You must use the manufacturer furnished tool to do such an operation. This tool will pull all data including gps entertainment etc which includes your driving style, locations, etc.