It's entirely ok to sell car photos via online stock photo sites like Adobestock, gettyimages, etc.    Just make sure to get model releases for any identifiable people and brands involved if you wish to sell the work as commercial (non-editorial) photos.