I do agree with that. Will's parents were happily married and together, when Sami was forced to marry EJ (thus the black wedding dress). And so, Will shot EJ. But....Lucas served the time. And somehow, we know not how, maybe EJ just guessed that Will was the shooter. Because it was EJ who dredged it all up, said he knew, said Will would go to jail for life, etc. (Since Lucas did not get that kind of sentence, why should an underage at the time Will? ) So if it was not for EJ, it would never have been mentioned again. I have to say, I was floored at Sami thanking EJ, and probably others said the same thing...for what?
Sonny & Sami did all the snooping and sneaking. Will found the flashdrive, and disposed of it in the lake/river (so he said). And it was Sami & Will who asked Stefano for the other favor.
Oh, wait a second. EJ told Will that if Stefano makes any sort of problem, he will take care of his father. (but Sami was not there at the time).