So then their is 2 parts.
1) Get vessel under contract which I presume involves purchase agreement/title search/lien search/deposit held by third party/passing of subjects/clearing liens/final payment in exchange for documents supporting ownership transfer.
2) Obtain Canadian registration. In theory the easy part.
I need recommendation for 3rd party assistance to complete part 1