With that many miles on an 08 it should be mostly highway miles, so as long as they did regular oil changes I would think it would be fine, and the price seems good from others I have seen in my area.
Good luck.
I just put 265/70/17 LTX on my 06 sport and to be honest have not seen a decrease in mileage? I am sure there is some but its small enough not to notice.
I also have no problems with rubbing and I have no lift on.