Hi,
I would search around and check out a number of insurance companies~there are loads, and see what they cover. Think about exactly what you want to cover and not just your health, for example, will you be covered if you need to head home whilst you’re travelling; some don’t permit any return, some will permit up to 24 hours and others several trips back. Cheapest isn’t always best, and look out for the excess on the policy.
As far as any medication goes, always carry a letter from your doctor, and anything else to prove that it’s essential for for survival. One of our team has type 1 Diabetes and has never had any problem carrying needles and insulin on a plane
Good luck!