Looking at your pictures, the sight glass may be a bit of a problem as I see a screw behind the glass protector, so I don’t know how much your sight glass hole has been enlarged... Other problems I can see include a missing cylinder cover, bent up steam line, missing safety valve weight, one hand rail missing, dented boiler and a few missing handles. Nothing major, all fixable and still some pretty decent base paint. As is, it would only bring $125-150 on ebay, so it has far more value in family history and the fun you will get out of running it. Dynamos do not come cheap, often $150-300...