Appreciate the info, yeah the latch does look like its pretty screwed up. I checked with local dealer and Yamaha doesn't offer just that part.
I've been real fortunate or lucky over the years that nothing like this has happened to my bikes, so I haven't had to use the web looking for parts...