That broken seat post seem easy to fix. Just fit a piece of tube on the inside, weld it on the outside and grind it, then paint it again.
Those fenders are just too much.
You got it for 50$???
Do you have many of those bikes sold used? For what prices?
Thanks