++ to what Fun' says, particularly, in the short run, about the value of O2, and in the long run, about D3.
Based on the study results, I'd definitely give Aimovig a shot. I had understood that it's pretty expensive. I'd say there are real concerns about the other things -- not that they might not help you, but that they have substantial side effects, including rebounds. Here's some info about ergotamine: https://www.webmd.com/drugs/2/drug-6780/ergotamine-tartrate-sublingual/details
If you take the verap, you might have to get up to pretty high doses, as much as 960mg/day, before it really helps.
Here's a useful reference about meds: https://clusterbusters.org/wp-content/uploads/2014/03/GoadsbyClusterTreatment.pdf