CFO yes, and its a pain in the ass. Make sure she gives herself plenty of time on the day to do this.
I wouldnt worry about XRays. Ive heard about people having them done, and about people being taken for them on arrival in the UK, but when Del came over she had no XRays with her and wasn't even asked at Heathrow. (October 2009, so fairly recently)