Never bore more then needed to get a straight cylinder. It's not a race engine, so don't try and make it one, use stock replacement parts. Also, no need for harden seats in the head, UNLESS your truck is a heavy duty model that will see extended full throttle heavy pulls.
If it doesn't have much cylinder wear, you could get away just a hone and reusing the stock pistons. Always replace piston rings.
As with anything, how much do you want to spend and what do you want out of it?