Thanks Capt,n.
I got the needle bearing from
http://www.mcmaster.com.
For crank I just used the scotch pad to polish it a little. Since I used Kasenit for hardening the pin, I didn't have to heat it above the color you see in the picture, therefore didn't distord the metal.