Sorry to see that you damaged your rim. The tire is tubeless so I wouldn't recommend you trying to fix it yourself. You don't want to be doing 100mph and suddenly have the tire blow up. I think you can have it repaired though. Sorry I cant help you where you can get fixed but look into it before...