How dreadful. Sending healing thoughts for Jim. I would assume the driver's insurance should cover the costs, at least I hope they do.