At least you have some sort of tool ….! Our new auto Volvo (think they all are now) stuck in gear, locked the wheels and would not restart. We had gone 2 metres but into a village street causing some obstruction . Three tow trucks before one came with skates . Dealer found it was all caused by the computer saying No. Enjoy your trip and trust all goes Well. MM