Ball hone?

Honestly, find another core and build the stroker you planned on.

A ball hone is not going to clean it up enough and i wouldn't put any money into it without fixing the pump housing sealing issue.

Sorry, just my personal opinion.