Does my mileage affect my finance costs?

Yes, if you choose PCP or Flexible Personal Lease (contract hire) finance.