When ever a question is asked about pulling permits, I always say that it was already done when I bought the place. All I do is come in clean and paint. Let them prove that the previous owner did not do those things before I bought the place. My town has permits just to replace a toilet, no one can conform to some of those requirements and stay in business.
I am surprise he passed you with missing smoke detectors. Our inspectors would not have. They would have failed me and then made me setup another appointment at a cost of $30 bucks.
My city has decided to go with an outside inspection company and now we have to get inspected once a year. I had one recent inspection that I failed, because I did not have a stair railing on the basement steps on the open side. Keep in mind, I have one on the left hand side of the wall, but requirements say that if one side of the stairs is open, you must have a railing on that side to prevent people from falling through the opening.
Now this place passed with flying colors 1 and 1/2 yrs ago by the health dept when I had to pull the dwelling permit, but this joker comes along and failed me for that.
On another inspection he noticed that there was wetness around one of the basement drains and almost failed me, because he said it had clogging issues.
I think he recognized that he was about to get stuffed in my trunk and taken for a ride, so he just told me to have it checked it out and passed me. You never know with these clowns what they are going to find.
All you can do is try to build a relationship with them, follow the rules and hope for the best.