>>2440866>would the land around Hudson Bay be suitable?Not even slightly. The land belongs to the Crown. It is all tundra. You won't be able to grow anything. Your only food source is hunting and berries. There are no trees so you have to fly in your building supplies. You will only be able to get there by land during the winter. It is patrolled by the Canadian Rangers. Even if they miss you, the local hunters are going to notice you.
Compound this with the fact you have zero of the skills necessary to survive without access to a modern supply chain. The Cree, Inu and Inuit lived there. They had generations of knowledge on how to survive. They regularly died during winter.