Hone is subjective, if it has crosshatches theres no need to hone.
I would personally overbore any motor just so you know you have a good starting point.
Everything looks fine, except the pistons, i would listen to the few that chimed in, get some B16 pistons or ITR pistons, they are only $150 new so its worth it
We i would personally "hone" any engine build, regardless of cross hatch if its of unknown age, they can just hit it once to freshen it up.