Yes, all these are pre-facelift grills so interchangeable. The facelift ones (2006 and after I think) do not fit our pre-facelift bumpers.
Gear knob should also be interchangeable, cuz the mechanism inside ours also actually has a latch at the top which is to be depressed in order to move the shifter. But I'm just guessing that it should be interchangeable and NOT SURE about this.