That will make a very nice rider. You can use your cranks with an Italian thread 70mm hollowtech bottom bracket. You will need brake calipers that are not cantilever. Possibly a shim for the front derailleur. If your rear wheel is 135 see if you can take out spacers to make it 130. Please get a quill stem.