Finally got the car back last week. The reason it took so long was getting the back seat reupholstered. The car is running well, and I do detect a slight smell of mice when the day is warm and humid. Guess it will take a while till that goes away.
This winter, I plan on putting the car in a car storage facility that is indoors and has pest control in place.