Thanks for all the suggestions and information.
In Canada, we don't have as much choice as in the US. If I searched, I probably could find a local supplier for these special tools.
Our constraints are weather and good will. At the moment, winter up here has abated but I'm not too sure how long that will last so I want to get this service finished before the temperature drops too much.Also, my friend has the bike is on my lift in his friend's garage so there might be urgency to get this job over with soon. It's not my bike so my friend needs to work that out with his buddy.
I'll try out the 22mm-7/8" 12-point socket idea.