1. I've looked at using the factory mic. At first I thought the Pioneer mic would do well because I was told by callers that they could hear fine, but since those initial few days I've had a lot of complaints. I'm going to check that the plugs are OK and if that isn't the problem I may look at using the factory mic. I know which wires to use and just have to make a plug.
2. It matches the color and most people probably don't notice how it looks, but I hate it. It isn't flush in some places and is just a very cheap looking textured black plastic.
3. It should, but I don't have that model so I'm not sure. Axxess basically has a PDF for each make, model and trim style on their website. If I plug in your details it gives you this: http://contentdocs.installernet.com/...icle/12224.pdf
That suggests it should do the trick but you may also decide to use the full manual to reprogram buttons as needed. The Axxess box should detect any button that is pushed (and wired to go to the stereo already through the harness) and allow you to reprogram it as needed.