Can you see from my tone graph if there is a problem with it:
On the face of it, no. Nothing stands out alone - save perhaps the gaps around tones 110 and 130. But we can't tell *why* they are not there.
To see static problems, we are likely to need to consider the Hlog, QLN, SNR/tone and bit/tone graphs all together - alongside "simple" information about the line from the "telnet data", such as the attenuation.
To see dynamic problems (such as a line dropping in bad weather), we are likely to need to consider graphs over time - particularly the attenuation, SNRM, sync speed, attainable speed graphs, plus the error-tracking graphs (FEC, CRC, ES, SES and retransmission graphs if they apply), plus the DLM-affected data (INP, delay etc from the "telnet data").
How long is the line? The distance from the cabinet, that is.
Those tones missing in the middle should be there imo?
It depends why they are missing.
The gap between 160 and 280 is likely to be because the cabinet is transmitting at reduced power to prevent interference with ADSL from the exchange. We expect a "notch" in both SNR/tone and bits/tone at *some* point in the spectrum (I've attached mine for comparison) - yours looks consistent with a cabinet that is about 3km from the exchange.
The small gaps at 110 and 130 are different. More data is perhaps needed there.