2000's are good rides. The 01's are the ones with the passlock crap malfunctioning and or the ignition switch.
The rotor issue is usually because the bolts on the calipers arent properly greased to allow the calipers to slide when breaking.
The LIM gaskets are a prob, if you ever replace them make sure to use the GM ones with the metal rings around the jackets, they last the longest and giv the best results. Are recommended by GMs TSB.
I hav replaced my LIM gaskets I think 7 times(ya thats alot), the last three were over Thanksgiving holiday. Blew one, then kept having a leak, ended up being the Headgaskets, 3 LIMs later.

I could hav reused the ones I thought were bad, but better to play it safe.

I run my GA hard so I expect to pay to play. These cars are cheap toys