Thanks a lot Jeff for comprehensive reply.
As for the tires unfortunately I have already bought 2 new run flat for a premium price, so will be stuck with them. The ride is not smooth but I can leave with that.
For the seat, I guess the issue is mainly with my back; I had problem with 3 out of...