I've seen 1 Z4. Downtown Portland (OR) the day before I picked up my Supra...which is still the only one I've seen in person. And I did buy it in October.
Mine was apparently all done at the Port of Portland. It went by truck from there to Wilsonville and I picked it up two days ago. Dealership said everything was done by the time it arrived.
Mine arrived by rail in Portland on 10/1 and is being held on a BMW quality hold. Was updated this morning to show port release and dealer arrival 10/15. This one hit the Port of LA on 9/18.
I was told that the dealerships handle the camera recall. Not sure about the dash.
You need to find a better dealership. Mine would cover that for free. When my FR-S didn't survive the recall, I had various loaners from them for about six months.
Dailied my fr-s all year round with a tire swap. Planning on doing the same with the supra. Admittedly, Portland winters aren't bad, but leaving Portland in any direction takes you up in altitude, down in temperature, and into snow. Except maybe north to Seattle.