Wonder how many noticed the "mc19" and know what it means
You may have luck on another forum that has more gearheads on it. motorcycleforum.com. With that out of the way ...
With an electric start does it at least try to turn over or does it just click?
The spark plug may have gotten cracked in the spill, that should be easy to pull and inspect.
Is a fuel line pinched? it may have gotten wedged during the accident and is no longer passing fuel.
I am kinda out of ideas until I know if it at least tries to turn over.