Hi msprim,
1. Yes: if you have a pre-existing condition (diabetes), you have to go through an extra medical screening. There you will declare your medical condition and relevant details. If you don't declare your condition, it will invalidate your policy. NB, not all travel insurance providers...