Yeah it all works like you say bar the weapons systems because they were taken out by the RAF when they used to use it for displays at air shows
And the radar because obviously they dont need it and its about the same size and weight of a small car. You can just about make out where it fits in the nose cone from the pictures the lower half drops away and its mounted up there