You'll learn while doing it. Today so much information on Internet how to do and mistakes to avoid. Cruzinimage might have cheap pistons if needed.
An old engine usually need head - valve job that is something for a shop with tools cutting seats. Replace guides and valves.
You need a complete set of tools with mm wrenches, sockets JIS screw driver, good torque wrenches etc etc
If you have repaired a bicycle or made a moped to go faster that we all guys did here in the mid 70's, no problem.
I should contact Hondaman. He might have possibility to offer this.
I have seen a friend working with CB500 engine. CB750 seems to be much easier, especially the head with valves etc..