Congratulations on picking up what must be the all time best deals in bike frames. I've built up two of these and have only one complaint - a less than durable paint that will scratch very easily.
By the way, I used a 2x4 and dead blow hammer to install my headsets without any problems. The key is to check the alignment of the peices at every step. Back off and start over if anything begins to go crooked.