As far as the scratches, I hope you got that in writing. I work for a dealership, so trust me when I say don't trust them.
As far as the mileage goes, I've seen freshly delivered vehicles from the factory roll off the transport with anywhere from 0.2 to 230 miles on them. The majority have 2-5 miles when delivered to the dealership, and depending on make/model the dealership tech that does the PDI on it is supposed to drive it 3-10 miles. Most, but not all of the time units that show up with more than 30-40 miles on them show up with a notice stating that particular unit was selected pre-shipping for QC testing, and that it in no way affects the warranty of the vehicle. (Saw that on random Chrysler products when I worked for one of their dealerships). 35 miles is almost certainly nothing to worry about, and your warranty starts at delivered miles, not zero (my F150 had 51 miles on it when I bought it).