Yes, no reason why it shouldn't be covered in insurance
I think they will need a police complaint copy, not sure if they will insist on FIR on it, police will be reluctant for that
Keep in mind though that if you have a No Claim Bonus, you will lose that, the cost of the glass might be less than the NCB discount