Does your wife earning? If not than I don't think she will be eligible for life insurance.
Medical check up is good for high risk plans so that the insurance company can take a calculated risk. Nothing wrong in it.