Wow, an all tube HT system!! I hope your room is large or you will be basking in the heat. The 950 doesn't have a phono section so you would have to use an external one. I love tubes too but reserve them for the two channel side of things. I'm not familiar w/ the Mc pre's that you mention but I think that you would be better served going along the lines of a dedicated phono section.
Greg