Assuming you get the shower to work by a diverter tub spout, putting a restriction in there will cause the showerhead to dribble all the time water is on. That path needs to be unobstructed by restrictions.
Do you think that the pipes are vibrating? Water flow in itself normally doesn't cause much noise. If the shower valve has in-line shutoffs, they may not be fully opened. Is the noise more of say a whistle, or a lower pitched vibration, or just lots of white noise?