Some years ago, I used to live on my bike. Riding around daily through any weather condition was bound to quickly wear down on the bike over time. I like some of the stuff that you have in your toolkit. I would say zip ties are actually really convenient, because when something came loose you could go ahead and use those to fasten them down to keep on moving ahead until you had enough time to fix it or get it checked at a bike repair shop.
Professional mountain biker Rebecca Rusch has been on plenty of long rides and experienced enough mechanical failures to know what makes a fully-stocked repair kit. One of her recent journeys, a 1,200-mile journey through the jungles of Vietnam, Laos and Cambodia along the Ho Chi Minh Trail required the utmost degree of preparedness — “We brought with us a lot of extra bearings, o-rings, stuff that you would never be able to find in Laos and Cambodia. Before I go out on these big adventures, I replace every bearing in my bike, my fork got a total rebuild — everything is in pristine condition,” says Rusch.
Now you might be wondering: “I’m carrying a tube; why carry patches at all?” As insurance for the unforeseeable. Wirecutter senior editor Christine Ryan admits she didn’t use to pack them, but said, “I’ve regretted that decision when I’ve had a flat on a ride, used my spare tube, and then, half an hour later, had a second flat. Also, lots of people aren’t very good at figuring out—or don’t take the time to figure out—what caused their flat and remove the cause: thorn, eensy bit of glass, whatever. Then they promptly have a second flat, and everyone else laughs at them.”
Yes, bicycle shops generally provide repair services. A typical list of offered services includes regular service/adjustment (including safety check; and brake, drivetrain, and tire inspection); premium, and annual service, which is a more extensive tune-up. More specific repairs include drivetrain tune-up, brake system tune-up, flat tire fixes, brake repairs, cleaning and touching up the bike frame.