I cannot believe anybody would even consider self financing anybody else for a boat. If it was a smart thing to do, then boat dealerships would do it.
Too much risk with little to no reward. The only people that would be interested are those that cannot get a loan through a bank. Banks spread their risk.
Also, you need to own the boat outright to do this legally.
There are companies that can arrange a lease from one individual to another.