I will be travelling to Canada for a business trip, and I can spare a weekend in between my schedule. I'd be keen to trek/hike near Vancouver, and I have banked upon hiking The Stawamus Chief. As I'll be there as a technocrat, am I legally allowed to hike in Canada? Or do I have to comply to any legal procedures?
National parks tend to be absolutely open to anyone, their goal being to allow public enjoyment without compromising the area for future generations.
From the park's own website:
A permit is not required for front-country camping, hiking, moorage, etc. in most parks. Campsite reservations are accepted at many front-country parks.
To be absolutely sure, you could try contacting the park itself.
As a bonus, this page has a lot of general information related to your planned hike. The only fees are for camping!