If it sounds too good to be true then it probably is, is a good maxim. Anyway, if this feller can really help people win the lottery you could ask has he helped himself?
As to John Edward, check out the thread in this section. Plenty of material there for your delectation. Think most here agree he is a cold reader who may well hot read as well.