Buy a boat to do the job , but not one specifically to livre aboard.
You may not like it.
A $2,500 Bayliner 28 ft or so will be fine IF you have the ability to do some work on what is going to be a minor fixer up er.
All you need is an operating engine, working Fresh water and a legal toilet holding tank. The Canadians are very hard on folks that poop in their drinking water.
A hand held GPS , dock lines and fenders and your almost all set.
When you finish the boat will be in far better shape and easy to sell to move up, or out.