I just wanted to add that it's bikes like these that keep me coming to the CV forum - a part of the past, well preserved until someone finds it and gets it back on the road again.
I think a longer (and better) seat post and stem will have you fitting on that bike in no time.