Do any of these options apply to you?
It may be that your father assumes that if you have non owners car insurance and were to get in an accident with his car over the holiday, your policy would pay out for the claim, but this isn’t the case. If you drive his car, his insurance will pay for the claim, and your non owners car insurance would pay out for any excess amount once his policy is maxed out.
It may be best to speak with your dad so he can better understand what a non owners policy is used for and how it works. “