When the car shuts off does the dash look like someone turned the key off?
So the oil and battery lights come on when it shuts off?
This is a sign that the electrical portion of the ignition switch has failed. In the USA at least you can get just the electrical portion and replace it so you will not need new keys.
I think you still should be able to get on from the Honda dealer there. the USA price is about $70.00
No you would not have to if you just replace the electrical portion of the switch.