I saw a recent post where someone went to a riding mower dealer and got springs intended for the riding mower.
And long ago someone posted that he used valve springs.
I replaced my flattened bumpers with identical new replacements, then replaced the seat with the generic one you see on the cleaned up gray market Yanmars. It has 1.5 inches (??) of foam rubber. This works ok.