Gonzo,
Not sure about the mirrors..had mine painted but let the body shop do all the work. I just replaced my shifter on an 01 automatic. After you loosen or take out the set screw the whole shifter justs lifts right off, leaving a center bar to be covered by the new accessory.