I vote for a heat riser, if you can find one.
The bar/post and spring are available as replacement parts (Chevs of the 40s - over-sized diameter). The flapper comes off the bar/post fairly easily. Try posting a parts-wanted ad for the flapper and screws?