RE: Newbie question
Though you can get some very good advice here I would agree that a local archery club or reputable pro shop is the place to head to have someone evaluate your shooting form. It would take slow motion video from several angles to accomplish the same thing here on the forums....though what has been posted so far in that regard is right on the money.
As for stabilizers, I prefer the Sims lineup though each setup is different. Try as many as you can at a place with a decent selection.