Looks like a fun project!!I'd be tempted to replace the oil pump personally... My truck had some scoring like that and decided it wouldn't prime again after an oil change. Worked perfectly fine until some air got in it - resulted in me being stuck in Regina for several days.
Does look like a fun project.I am really not keen on your flywheel though.... I would be worried about cracking between the bolt holes. Flywheels do a lot of damage if they come loose.
I do know that I drive torque, while listening to my friends prattle on about horsepower.