Best wheels that don't break the bank are probably still Enkei RPF-1. They're not expensive new, and you can find a lot of them used. Not sure how many there are in our PCD and size though.
As far as the wind buffeting, I was doing 50+ today with both windows down and nothing. No more than any other sportscar I've owned. Maybe they addressed it in the '21. Was fine for me.
After reading the article you pointed to, no of course it won't be warrantied. How much psi are you running? I wonder if the boost pressure is separating the head from the block. I'm pretty sure builders put in better studs to prevent that from happening. If it's separating under pressure...
No it requires drilling. The prices were adjusted if it came without the spoiler. And installation will be free since it's an option that should've come pre installed at port. If the dealer is being shady, either go to another, or call headquarters and start complaining. But they can't, or...
I got a few really nice 5 to 100 mph WOT pulls today coming out of rest areas and on ramps lol. This thing is incredible. The instant torque is just amazing. I know now why it doesn't have a manual, you can't keep up with the damn thing! Every 2 seconds you're pulling the pedal for another gear...
300+ mile road trip today. One of my dogs was showing at the other side of the state, and it was a beautiful day, so we took the Supra. All I can say..... I LOVE THIS THING! Sport mode the whole way, of course, averaged around 20 MPG and it was mostly highway speeds. On and off ramps were taken...
If you have stock wheels with summer tires, instead of all seasons I'd get proper winter tires if you live in an area that sees snow. Or put winter tires on your stock wheels and buy yourself a nice summer set.
I know how you feel bud. I went to that place a few times too. But I'm glad I stuck it out. You don't miss the HUD. The speedo is literally 2 inches below it lol. But I'm telling you, when you see that blue paint in person, you know it was worth the wait. Just a little longer. You've come this far.