Oh Yes its genuine leather all right!
Yes a high quality jacket will last a long time ut your on 20 years now and with every day wear its going to wear out. Of course it can be patched but most likely the entire thing is getting thin and worn so just depends on if you have the materials, skill and time and if your looking for just basic function or looks. If your going for any kind of looks or style then ur better off getting a new one.
I make a lot of custom leather work though its a bit expensive generally $500 and up. I do however have nice leather jackets that are not custom for $100 ish.
Sure is nice that SBD is so high right now 8 SBD is like $100!!!!!!
If your interested in let me know and we can explore practical potential!
SteemON!