RE: Stabilizer and it's importance on the bow..?..
Stabilizers are improtant! Try shooting your setup without a stabilizer. Take note of the noise and/or vibration. Then try a couple of different length stabilizers. Ones such as the Doinker brand, or the Sims brand are easy to add either weight or length to if neccessary.
Good luck.