Will the policy cover claims related to diabetes if I declared it while purchasing the policy?

No.

Claims on account of pre-existing diseases / medical conditions, whether they are declared or not declared, are not covered under this policy.