are f,g analytic, or maybe polynomials? if they are only smooth functions, it seems fairly easy to construct counterexamples where h' has infinitely many zeroes.
The most I can say is that they are subharmonic.
These are potential functions using the Newtonian kernel. Particularly, I've placed two positive charges on the x-axis at (0,0) and (1,0), with the third positive charge somewhere in the upper half-plane. Choose 0<c<1, and let \vec{v} be the line segment originating at c directed into the upper half-plane.
Parameterize the potential on this vector with x(t) = c, y(t) = t.
Then the potential on this vector is given by h(t) = f(t)+g(t), where f(t) is the potential from the two charges on the x-axis, and g(t) is the potential from the third charge in the upper half-plane.
Clearly f '(t)<0, and f '(0)=0. I've proven that f '(t) also has exactly one minimum. Also, g'(0)>0, and if this line segment is chosen to be an altitude of the triangle formed by the three charges, then g(t) is convex and increasing. In this case, I need to show that h'(t) has at most two zeros.
If the vector is not an altitude of the triangle, then you lose the convexity of g(t). It will still be true that g'(t)>0 for all t in [0,y_3) (where (x_3,y_3) is the coordinate of the third charge). I can show that g'(t) is increasing initially. However, g'(y_3)=0, so g takes a max and is therefore concave down after some point.
In this case, the problem changes to showing that h'(t) has at most three zeros.