RE: Bow making noise
First thing you should do is go over all the allan heads and fasteners. Make sure they are all tight. That could cure your problem.
Most cases a twang is actually your bowstring. Try some string leeches or cat wiskers to quiet them down a bit.