Summit has them and they do price matching. Tell them you saw it for $150.
2005 is the same as any other year i think the body lift might say 98-2001 but it will fit.
Tires you are better off getting a 15 inch wheel get a nice 15x8 or 15x10 wheel, tires for 16 inch wheels cost more.
I am running 35 inch tires with just a BL, T-bar crank, and AAL. My 35's are a tight fit and sometimes rub, as said above 33's are a very good size to go with.