Hi could this car be driven on the streets or is the suspension to harsh, and do you have the stock seats for this car. thanks.