Doesn't the davit suplied in the kit prevent damage to the winch.
Kinda, sorta. You cannot run the boat hard or trailer with all the weight of the anchor on the winch. You can either pin the anchor to the davit or put the anchor in the boat, like overboard (and I did also for that matter), or you will tear the gears up in the winch.