It will require a lawyers stamp and signature as a witness to the validity of your papers.
It's a tad more complcated than that. The process is to release the registration
from some other country so it can be changed to another. So yes the process needs to start with a bill of sale notarized with the prior registartion documents(maybe some fees
Canada isn't going to release the registration from the other country or settle export issues for you. You have to prove to Canada that you did all the right things plus have all the right papers that proves you did. Then you start what ever paper work and fees
For example a US boat can not be documented to a non US resident so the process in the US is to release the boat from US documentation first since it's a US documented boat until the USCG says it's not. There is a form and a fee for that and it is simple. The problem is the form you fill out also has to have the sellers signature too! In the US you can do it yourself but not in all countries!
At that point you have three issues after you release the registration it already has. Exporting the boat may be a formal step. Not all countries have a process but some do. Then importing the boat to your final destination
country. Last is registering the boat. There could be taxes
(sometimes expiditing bribes along the way). Each part is not the same. Each part may require paper work that proves you performed the prior steps. You may be able to do it yourself but you may also need an agent.
You don't just want a notorized bill of sale and show up in Canada and expect to sort it out. It needs to be done when you buy the boat as part of the process before you hand over the money! You need to know for sure with paper work that you received a clear title from the local country before you release the money
You are not be allowed to register the boat in your own name in another country you are not a resident of. Oterwise stealing boats would be a brisk international business. You need a local holding company to do that. Many places have them for a fee.
Foreign brokers have agents that will handle the whole thing including escrow so the money
is held until you get your paperwork. This really isn't a do it yourself thing. Without proper title after the sale you are screwed before you leave the dock
. Once they have your money the game
When all else fails a note from your mom is also good.