Welcome and no, your not crazy. It looks like all her working parts are there and with a good clean and new belt, she should sew just fine. I would get her sewing first and then refinish her cabinet. A treadle machine will sew through some really difficult fabrics.