Hi and welcome. The linen should be fine. There are lots of strop materials and leathers but the all work. Changing probably would make much difference and you'll nick your first strop so stick with what you got till better then worry about it all. Most razors don't come shave ready unless it was honed. Good luck. Ed