not sure what it cover but probably the basic thing change oil and other and yes u need to get ur paint check and stamp to be valid but think its extra 1oŁ I think as for the price quote think u can get lower than what u got quote
_________________________