Sorry for the trouble with the wheels. Everything else looks great. Considering all the effort you've put in, your attention to detail, and the fact you lean to the purist side, have you considered putting in an oem radio instead of the alpine.
I was able to source a Becker BE4372 for my car used for around $300
Could also go with a Becker 6105