I agree, Rog. We need to read it as ‘wife has’ where ‘has’ is a joining word.
On the subject of 25a, knowing that Kite is a keen windsurfer, I thought that 25a, together with 12a and the first part of 16d might have been the makings of a theme, but that doesn’t seem quite enough. Curiously, there is a word that would fit in 23d which might have clinched it.