The razor you have in mind looks nice. Stainless steel is more rust resistant than carbon steel so I think that's a good thing. My advice on strops is to get a 3" strop and start out with an...