Here's a similar dropout...without the eyelet or axle adjuster screw hole....the drive side already has the derailler hanger.
Nova Cycles
As far as that seatstay is concerned....what the heck happened??? I would definitely replace that. It's not a difficult thing to replace.