As for your concerns about "title". That appears to be something peculiar to the US. I've asked on here for an explanation of 'title' but never got an answer I can understand. I still don't see how you can be a legal owner without a "title" or how you can live in one State and claim a "title" in another. Let's just put it down to some weird US thing that no one else will ever understand.
It IS weird but it's not hard to understand.
Some states didn't require a title to prove ownership of an automobile until fairly recently, so a car that was bought and registered in one of those states will only have a registration document and a bill of sale to prove ownership.
I can live in Virginia and own a car that has a North Carolina title if I have a bill of sale proving that I paid for it. HOWEVER, I can't register it to use it on the road until I have the title transferred to me, in Virginia, so that I have a Virginia title.
I can buy a car in North Carolina, with a North Carolina title, and the owner can sign the North Carolina title saying that he sold it to me for $X. It can stay like that for years UNTIL I want to buy license plates to use it in Virginia.
However, I can sell the car to someone from Maryland if I want without ever getting a Virginia title ... the Maryland buyer can take the North Carolina title to his Motor Vehicle Office and get the title transferred to him, and have a fresh Maryland title.
All that being said, if I were an overseas buyer of a US vehicle, I would demand that the seller have a clean title from HIS state in HIS name, and a matching Bill of Sale with it. Here, though, just between buddies, I wouldn't need that ....