High-mileage 2ZZ engines, or any engine, have a few potential leaks in the following probable order:
1. Front timing chain cover
2. Valve cover
3. Timing chain tensioner.
4. Crank shaft seal.
5. rear transmission seal
6. Oil pan seal
7. OCV solenoid seal
Best thing to do is to bring the car to a reputable shop where they thoroughly degrease the entire engine then check for leaks and fix the correct ones. Guessing and fixing the wrong leaks will likely cost a lot more time and money.
The rest of the leaks can be fixed fairly easily, except the front and rear seals which is very labor intensive due to tight clearances with the chassis. The front timing cover seals requires removal of all pulleys, about 10 hours labor by experienced mechanics with the right tools due to tight clearances.
My 2ZZ engine was losing about 1 quart of oil every 5,000 miles. It was not that bad. I just laid a carton sheet in the garage under the engine to catch a few drops everyday. It was probably leaking more running at high RPMs. Dealer wanted $1,200, independent shops wanted $400; I finally had a shop do it for $130. Engine is dry now.
Unless you can find a shop that does good work cheap, just live with it. Oil is cheap. Many 1ZZ engines has far worse oil consumption and sludge problem, like a quart every 500 miles . Yike! They could avoid sludge problem simply by flushing engine with Motor Medic's GUNK, dissolving carbon deposits, keeping engine clean and oil return holes on pistons unclogged.