First, welcome to the forum.
As far as the tire goes, I'd trailer the bike back to the guy who installed the tire and see how he wants to deal with it. I don't think a reputable shop would want to take a chance with it.
Personally, I doubt any damage was actually done to the structure.
As far as the tire goes, I'd trailer the bike back to the guy who installed the tire and see how he wants to deal with it. I don't think a reputable shop would want to take a chance with it.
Personally, I doubt any damage was actually done to the structure.