Any self respecting panel shop can mix the colour to match.
One place I went to said even if they have the colour code, they only use it as a starting point. A lot of the time, the code produces a different colour/shade to the car (weathering, different paints, etc.).
Is the person who hit your car paying 100% of the bill? If so, screw them & order the parts from
www.aj-racing.com . I know that they sell the parts individually. Here is the specific link that breaks down the parts:
http://www.aj-racing.com/JDM-DC2.html
Or maybe go through your insurance. Because it is all his fault, you can claim & he will pay your excess & the insurance company will have to source the parts. But your insurance will probably go up.