#2 first. Toyota makes a "overhaul" gasket kit. Definitely the way to go.
As to #1...
Most would say no. But, it depends on your intended use case, your wallet, and, your tolerance for putting your vehicle out of service, etc. Also, rebuilding a engine that isn't already in trouble is easier...