31s will fit on a stock '00 with the stock wheels. i put my 31" BFGs on and trimmed some, but i didnt need to cause they fit just fine. as far as shocks, bilsteins are the way to go and are pretty easy to put on to save some money.
anyway, welcome [Wave]