Yes all you need is a mounting kit and the sleeve for the deck . you want a metra kit they sell it at best buy and circuit city dont go to walmart . What do you mean inside trim ? The sleeve for the cd player or to physically mount the kit in the dash ?