Are you going for a totally accurate "recreation" or just want it to look right cosmetically?
If you just don't want 99% of people to be able to tell that it isn't real, you can use standard 289 heads and not have to worry about forking over close to a grand for genuine k-code hipo heads that probably need a lot of machine work and refreshening any way. The budget thing to do would be to have the standard 289 heads taken to a machine shop, press in studs removed and stud boss milled slightly to ensure you can achieve proper valvetrain geometry and machined for screw in studs. No one would be able to tell underneath your valve covers that you didn't have cast in valve spring pockets, etc. A few guys would be able to tell they weren't real hipo heads from the cast numbers at the end of the end by the valve cover rail, but they would be 1% of the field at any given car show.
Mechanically, if you want your engine up to snuff, you can find 289 hipo main caps or mexican block main caps, both of which are essentially the same, and have a machine shop match them to your block. Dual point distributors without vacuum advance can still be found at auction sites for under a couple hundred dollars. Most of the accurate and rare hipo parts can also be found the same way, like the crank counterweight, etc. but expect to pay real money for them.
A lot of things are available as reproductions, which include everything from the cam (Comp Cams makes a cam with exactly identical specs to the C3OZ-6250-C solid lifter hipo cam) to valve covers, headers, etc. You'll just have to decide what "has" to be original and what "has" to be reproduction for your own personal satisfaction.