I have to give you the update. Well, the funny thing is that when I called back and told the tech guy to do the cleaning, he had already been in the mood to not do it. So, by the end of the conversation, I was almost convinced that I was not going to be his customer at all and told him to just send me back the lens without any service.
Maybe I asked too many questions, but that was needed. And now I have some time to do more research and use the lens in the meantime.