No it does not have RCA Outputs.
No, Chevy changed the wiring harness in 2003. and the way it is mounted, it can be made to work though.
green and black
16x7
it will not have r.c.a outputs but you can wire up a high to low speaker convertor which will give you the r.c.a outputs you require
285 hp
yes it does is the same from 1999 to 2002 they change on 2003 and up
Neither, it's not digital. It is analog.
you can if you install the Bose amp also, just the radio swap will result in no sound.
i believe it would be 3.11
I got a 2003 Chevy silverado 4x4 z71 stock suspension , and i install on it 285/75r16 tires, that's the biggest tire that you can use, i put that tire size to in a 2002 Chevy silverado work truck 4x2, with no problems. You can trust, good luck.
Because it's stock. (It's crap!) replace it with a good one.