The short answer is no. A batsman cannot be stumped off a free hit. that apply for a no ball, even if the delivery for the free hit is called wide ball. And on a No ball, a batsman can get out only in four ways i.e. Handled the ball, Hit the ball twice, Obstructing the field and Run out.