" My CC company would cover liability,"
And what CC company would that be? I haven't heard of any that does. Collision yes, liability no.