Other than the loading/unloading of stuff, the rest of these can be handled with some code. Consider the tech stack of the average Tesla, including how they're always connected to the internet already. Tie the settings to your key in the cloud, and then create a UI to move key 123 from car 456 to car 789.