So I have to pay the $100 annual cannabis therapeutics fee in addition to my copay for every visit?

Not unless you want to. The $100 annual cannabis therapeutics fee is an annual fee. This is why we call it the $100 annual cannabis therapeutics fee.