Thanks, I hadn't really considered a repair weld, but that's probably the easiest. I've never done that, but I'm sure I know someone who could spend a few minutes on it.
The broken part I'm most concerned about is here circled:
https://i.imgur.com/dJOxPcZ.jpeg Those two pieces line up well, the seat is rocking back in the picture.