Saw this on facebook. Bummer for sure, but the good thing is that you are able to post about it!
Most of it looks like it will just buff out, but that many miles and replacing all of that tupperware, they will probably total it.
If there is no damage to the forks or front tire, you might want to rebuild it yourself. Just replacing the tupperware isn't too hard!
Good luck on whichever way you decide to go!