My suggestion, hold off on the build, save cash and use the time to learn. Building and yanking an engine should not be undertaken based on this forum.
If you read up, and tear down a junkyard engine you will be much more equiped to take on the job.
Or save cash for the pros to do it for you.