I think you misunderstood the OP's question (which for me would still be a "no" answer anyway).
I believe he is asking if the car could be purchased with REAL money (aka micro transaction)...which again would be a big NO vote for me.
That being said, I have zero issue with a player buying any vehicle with earned in-game funds such as the other Icon cars for sale. But I also understand the mindset that some players only want certain awards to be won and not merely earned by in-game cash payments, this way it keeps the upper level icon cars EXTRA special. I get it.
Perhaps then, making the Icon600 and above rewards a very expensive purchase option ($3M+) for those who dont intend on playing for THAT long would be a good alternative?
Personally I dont care either way...as long as there's NO micro-transactions allowed!