I'm going to be doing my first engine build, and being a chevy guy, I decided on the 350 after having it recommended by some folks. I'm going to be pulling the block from a junkyard, and subsequently getting the parts for it from a junkyard -- just for the first build because I've never really touched an engine before, just have books on them

Could anyone tell me if I would be able to get 350+ horsepower out of the engine with all junkyard parts? Or will I need to put money into some new parts?

At the risk of sounding stupid... could someone recommend tools for the job because like I said I've never touched an engine lol

Thanks for reading and thanks in advance for advice.