In the US, you are not going to be able to get any decently priced term life insurance without a blood test, height, and weight. The A1C and cholesterol levels, combined with height, weight, medical history, and family medical history probably give them enough information for metabolic health/diet.