No. These are commutators, and the symbols aren't just placeholders, they actually mean something. Almost everything in quantum mechanics has a meaning that can change based on how you associate that meaning to something else. That is why operators that commute have such a high importance, the overall meaning of what you are doing doesn't change between the two operators that commute.
[tex][f(x),p]g=-i*h*\frac{d}{dx}(f*g)+ihf*dg/dx = -ih(gdf/dx+fdg/dx-fdg/dx)= ihgdf/dx[/tex]
The g's go away and you get your answer. (btw, the stars aren't convolutions, just multiplication)
So then work out the next one in a jiffy.
[tex][f(p),x]g=f*x*g-g*f*x=0[/tex]