Do I have to disclose my criminal record to the insurer ?

Yes, it's crucial to be honest. Failure to disclose could invalidate your policy.