. . . the spikes in the SNR per tone graph, also the green line that drops down on the r/h edge of the SNR one, why and what do they mean?
The SNR plot is showing a number of frequencies where the signal is almost non-existent. Reading from the left to right, the very first one is at sub-carrier 32 which corresponds to the frequency where the US band and the DS band end and begin, respectively.
As for that green line at the right-hand end of the SNRMargin plot, it is where the US data finally drops low enough to actually appear. Basically the US is higher than the upper limit of that plot (10.5 dB).
As it is an ADSL2+ service, DSLstats needs to be configured to show up to 512 sub-carriers and no more. Currently there is a lot of wasted-space to the right where no data can be shown. Likewise the utility needs to be configured to accommodate a SNRMargin greater than 10.5 dB.