That's a nice looking razor, far nicer than the pieces I found on the cheap to fix up :)

As far as the strop goes, some time on eBay May net a decent find on the cheap or just purchase some...