for 1: "fuck around and try to match what you hear the hard way, learn what various effects sound like"
for 3: "it's not a strictly well-defined problem; the FFT is only defined over a temporal interval, and changing the interval changes the resulting FFT since the song changes over time"