Yes, you can do bulk linking (but with few limitations). Once you are on the story, click on More --> Link --> Choose the exact linking relationship under "this issue" field --> Under "issue" field, click on "search for an issue" --> In the popup that opens, click on "advanced search" next to search button --> type/enter the JQL fetching the issues to be linked and hit search option --> select the issues.
The only limitation here is that you can select a maximum of 10 issues at one go. So, for the 100+ issues, you'll need to repeat this 10+ times. But considering the option of linking each issue one-by-one, this option is a far better solution.
Hope this helps!
While I couldn't attach supporting screenshots from my current Jira instance, I was able to find a related solution with screenshots.