Road shoulders and cycling lanes here that adjoin the road are notorious for sharp objects and broken glass that is blown from the roadway by faster moving traffic.
Don't ride in the shoulder of the road. Cars and trucks will go around you. I haven't had any issues riding in the traffic lanes. Though your area might have way more traffic and drivers that aren't as patient as I have here.
In that case, you might be a good candidate for tubeless tires if you have to stay on the shoulder. Though they will require you to learn some new ways. And will need attention several times a year. But at least that can be done at home and not on the side of the road.