To be covered by insurance, you must purchase the medication at least 20 days apart.
"To be covered by insurance, you must purchase the medication at least 20 days apart." が適しています。"To be covered by insurance" は「保険を適用するために」という意味で、"at least 20 days apart" は「最低でも20日の間隔をあけて」という意味です。
例文としては、
To be covered by insurance, you must purchase the medication at least 20 days apart. (保険を適用するためには、その薬は最低でも20日の間隔をあけて購入しなければなりません。)