I will add that you might be better off just having it trucked.
To drive it across the country, of course you would need to have proper registration most likely with apportioned plates, IFTA stickers, a Federal DOT inspection on it, and proper insurance. I don't know why you would need any permits if it is under 80,000# and not oversized.
I *think* I could use my USDOT number if I was listed as an additional insured on your insurance policy for the vehicle. I am not 100% sure how it works with transporting someone else's truck.
I have passed enough of these things on the interstate to know that this would not be an easy trip to drive this thing across the country.