I dont think you will have much luck finding longer extensions for that boom. 45cm is pretty much as long as you can get otherwise the extension can foul on the curve of the boom and it weakens the boom too much- the rear of the boom is the least stiffest part so it puts more load on the stiff front section of the boom which will lead to failure.
I would buy new since they arent that expensive but I guess that is a relative thing on how much you sail. You can also buy secondhand but be sure to check the head of the boom has no cracks and there are no signs of corrosion- "bubbles" under the grip is probably the worst sign. Generally good brands to look for secondhand are North or Chinook. Alloy booms have a limited number of cycles so by keeping your current (if it is old) might be putting off the inevitable and sailing back with a broken boom aint fun. New booms also have simple head clamp systems and a better pin system at the rear so they are often easier to setup than the old booms.
My suggestion is to go speak to Simon at Board Crazy, he will help you out and the stuff he stocks is good quality