Yep...that's a 2002. The C70 interior is very straight forward. As far as mounting...it is either going in the spot you mentioned or IN the glove box. I'll worry about remotes later.

And, speakers....the car is already equiped with 12 matched Dynaudio speakers...can't ask for much better than that.
_________________________
We need a bigger boat.