Your photos are fabulous and i appreciate the view from a CFA(come from away)s perspective. We have it very good for riding here.
And for camping. There was no hassle from the police because it is not illegal to camp in Newfoundland. You can pitch a tent on any public land. Sometimes fires are prohibited but the signage on the highways let you know this. I keep seeing RRs of people hiding to camp and find it amusing.
If I still had every dollar I spent on motorbikes I would be a richer man but a poorer person.