Sorry, re reading your post, I did not address all your questions.
Yes, the turbo will substantially improve power and make towing easier. I would not be without it.
In my view, cavitation is an old wives tale. What actually happens is that because of high compression and combustion pressure...