This is one way to do it. Not the best example but you can clean it up a bit. Just wanted to show you guys the concept
I choose to hide the player and not pin him to the car. I just move the player to the cars front door position when exiting the car.
In a bigger game I would use functions instead so you don't have to do the same events over and over again with different cars.
And just like ForgedByHand said. You can't add "on collision" as a condition to "on e pressed" because both are triggers. You have to check for "is overlapping" wich works as a condition for a trigger event.