Swerve, Re the Rosyth Dock. Here is one of the current carriers going into dry dock and I think it will answer your question. Yes, work will be needed to be done to make it fit 😮
http://www.naval-technology.com/projects/invincible/invincible13.html
I mentioned Google earth earlier, and I had a look. The current satellite image for the dockyard shows one of the carriers in there having a major refit (with the flight deck tented over) and it is a very tight fit as the photo above suggests, even the dock immediately to the right of that one while being longer will not be wide enough. I haven’t been able to post a link to the satellite piccy as I wasn’t able to work out how to do it.
The looks like a tight fit indeed………….how many years to enlarge it to fit the CVF’s?