Yes, you will need a neutral balance flywheel. I cant tell you what you have in the picture.
Must have some light rods and/or pistons in that thing. Lots of weight removed from the crank.
Eagle Rods Forged TRW flat tops
I’m not familiar enough with machining to know but I hope everything is right.
The builder has a good reputation so of course I put all my trust in him.