Hi, thank you!
To extract activities for particular area I used segment exploration. And then took efforts for particular time period. Efforts have link to the activity.
Yes, in Strava API you can access only streams for particular token. But on a Strava web site you can access stream for any public activity.
I hope you will find it helpful.