I don't have anMuch more useful photos and that 'tatty' look was simply out-of-focus natural mottling.
The fish actually seem okay and the white patch is, as you've guessed, indicative of pregnancy.
Gestation depends upon a number of factors, one of which I've already hinted at, but it could be anything from 5 to 11 weeks. Think of 7 or 8 as an average.
I will repeat my concern re the lack of plants. That sad clump hanging in the corner doesn't really count.
What is your aversion to the green stuff?