I have two hyperTs: Beau and my oldest, Charlotte. I do wish that I could afford the I131 treatment for them since it is a "cure" in about 98% of cases. There are some that end up hypoT, as Jennifer mentioned hers is now and may need meds to counteract that.
Charlotte has not done well on the methimazole in either pill form or transdermal gel. She just could not handle even a low dose of the pill form. The gel is easier on her, but she HATES it. Beau does very well on the pill but we have been up and down on the dose and he keeps going hypoT on it. That causes him to get grumpy, not eat and withdraw from everyone - and this winter his body temp dropped about 2 degrees and he was hiding/sleeping under the comforter for a few weeks.
FYI, he went OTJ about a year after his hyperT dx. Last Dec he needed insulin for about 9 days - not sure why, but he is OTJ again, so it may effect Tommy' s numbers (when you start treatment) but settle down again. I would suggest testing his BG a bit more often starting a week or so after you start the med. They say that it takes 1-4 months for the med to settle into a given dose, but Beau responds much faster than that. Both times he was hypoT, dropping the dose saw a change in about 2 days.
The thing to know about the meds is to start low and build up the dose. Start at no more than a quarter tablet bid. Tablet should be the 5mg ones. The lower dose is easier for them to get used to and you can slowly work your way up if necessary. Also, get a script and buy at a human pharmacy. It's cheaper than from the vet. I use my AAA drug discount card because to covers pet Rx's.
And, yes, it is forever - unless you get the I131 treatment.