I would concur with all that's been mentioned above, but to also add, honing is also used to get rid of metal transfer residue. This happens with aluminum pistons. Usually it's a big problem for chainsaws, and such. Never heard of it being a problem on bigger engines.
So honing in your case is probably optional. It's definitely recommended, but I wouldn't think there'd be much difference. If the motor is still out of the chassis, I'd take it apart, because I know myself too well. My OCD wouldn't let me just forget about it.
As far as which hone to get, the one with the stones give a nice cross hatch pattern, which is what most people want. I didn't look at any of the others that you linked. But most of the rest will polish the cylinder. Polishing a cylinder is useful for 2 cycle engines, but certainly won't hurt yours. After all, that's what the rings are going to start doing immediately after starting it up. My recommendation would be to get the machine shop up the street to do that as well. Since a cylinder hone is not something you'll ever use much, why buy one? Honing used to be dirt cheap, probably still is. This will also allow you to ask these guys any questions that you might still have. Disassembling, and assembly will go much quicker,and be much easier this time around. It'll also give you a chance to check your previous work.
I'd say to just wade on in. Think of it this way; if you don't, and you can't seem to get it running right. You'll start second guessing all the stuff that you missed, or skipped. Since a motor doesn't have any extra parts, or needless rebuild procedures. Even something as simple as skipping the honing, will become suspect. I can almost guarantee that it won't be the problem, but this way it'll be eliminated for certain.