Nice razor!
You'll enjoy using it....
In time I would get linen to use with your strop.....but the rough leather should be fine til then. Use the tools you have until you can add them in time.