As far as the additional fee for insurance when you finance it through KCC, that is just them covering themselves incase of a loss or damage.
Many (not all) insurance companies will not pay a third party for your loss and unlike car insurance paying the lien (title) holder there is no lien on...