For what they are worth, here are my thoughts on this :
1 These are fairly ordinary cylinders and a internet search should find you someone not too far away who can make you one.
2 I doubt if the expense of a stainless cylinder is worth it, Denso paste and tape will provide excellent rust protection on a steel cylinder for a much lower cost.
3 It is really important to take the cylinder out every year (perhaps every 2 years if you must) to renew the anode, deal with any rust, clean the lower 50mm of the ram and grease all the hanger and pipe fittings with lots of grease. After a few years practice this only takes 1-2 hours.
4 About once every 10 years the cylinder needs to be re built with new seals ( cost in 2023 was about £200)
Hope this helps
Martin
335/50