You need to set the bridge height, check the neck for warps and possibly adjust the truss rod. If fret height problems are causing buzzes, you can either get the guitar refretted or just live with it like I do and either raise the string action or just avoid the frets with the problems.
Then you need to intonate the guitar.
Other than that, there's not much you can do except extensive repair hassles.