Have your buddy take it out again and water test it. Tell him to watch the temp gauge and listen closely for any odd sounds (including the tranny). Once done a compression check may be in order. The rest of the items may be cosmetic if the trailer is good. It sounds fair at $4K if the power train if fine.