First tell your daughter she is a moron for letting anyone touch her brand new bike. 2nd you will more than likely need to bring to an auto body shop to fix the scratches and repaint them.
3rd no pucks or frame sliders are out yet for the 1125r that I know of that doesn't mean they aren't out there. Someone will make them soon though just for that problem.
Sorry to hear about the problem. I sure hope she has been riding bikes for a while and didn't jump on an 1125r for her first bike because she will kill herself if she hasn't owned a bike before as they have insane horsepower. It drives me nuts when people who have never ridden jump out and buy a big cc bike and then destroy it.