How can I buy ssl certificate for 6 months ?
For your own server or Cloudflare’s edges?
I don’t think that’s possible. But if it were, it’d probably cost twice as much.
For my servers
Six months are not possible, but three. So you could have it issued twice. Considering Cloudflare’s origin certificates are free it shouldnt be a problem.