A. No, as long as we have access to the area to be cleaned and to an external water supply (Tap)
A. Most oil stains will be removed with a special degreaser that we use. (but not all)
A. About a day depending upon the size of the area and we may need to come back and finish sanding another day depending upon the weather.
So bring back the beauty of that expensive Drive!