Do I have to believe in EFT for it to work ?

Not necessarily, as the stimulation of the acupuncture points happens on a physical level.
I have successfully treated people who were skeptical on the way in and on the way out. The positive results changed their believes though.