I'd say send it off for sure, honing is harder than you think.

That strop looks just fine, it should work well for you.

As far how often it will need to be honed, that will depend on a lot of variables.

I think Glen wrote a post about that not too long ago in his beginners tips.