Buying a car 350 miles away - how to sort paperwork/payment?