Basso...
Very, very well done mate. Interfering with an original paint job can be a bit of a tightrope (look at all those ruined rattle-can frames on fixedgeargallery) but your frame has clearly been done properly and sympathetically.
I think your components are spot on too. I can see why some want their cycles period-correct but when the bike is a rider you need to make allowances for practical use - you wouldn't want an expensive NOS chainset getting heel-rubbed, would you? - and no matter what, STI levers are much nicer to live with than downtube shifters. None of those components look out of place at all. Like I said - very well done.