The photo you shown here is indeed a Tudor Prince Oysterdate ref. 74000. The golden hour markers show that the watch in the photo is probably from the 80's (or earlier) with a serviced dial which shows "T Swiss Made T" from the early to mid 90's. Most of the 74000s in the 80's have the original "Swiss" only dial.
And yes, you can find Rolex parts on vintage Tudor watches since Tudor is part of Rolex.
Hope this helps. :-)