As to the damage it has been confirmed that damage will be on all cars though not in the same visual detail. It has also been mentioned that the game will have levels of difficulty. It is reasonable to assume that on an easier level damage will be turned off or that there is a seperate setting to limit or turn off damage.
thank you!!!