it looks like a gas cap to me
if you take the gauge cluster out, im sure you can see marks on the screws that hold the circuit board on the back if the odo has been tampered with
does it have the factory head unit? if not thats why the dash screws would have been removed
how about wear on the tires? if they are well worn and not the original duelers, might have more miles than he let on, you can always check the date code on the tires
do you have the vin? i would also try calling around to dealerships/service centers in the area you bought the vehicle to see if they have service records for it, most places will log the mileage when its serviced