ok so the better the gyro..the better the heli flys in wind
Kinda, the better the gyro the better it HOLDS the tail, this makes it easier on you flying it because your not making the tiny adjustment with the controls to keep the tail from drifting out or weather vaining into the wind... the gyro is doing it for you.
A good tail servo is a must and no the esky digital 9g servo is not one of the better ones... if you stick with the rate gyro for now the stock servo will do an OK job. They do however have a fairly high failure rate as I lost two of them in flight on my belt before I replaced them... luckly they were on the collective and I was able to land safely.
As for what servo... well again it depends on what you want to spend... You can use just about any fairly high speed servo digital or analog if all your doing is hovering or mild foward flight. I use fuaba S9650's on my tail rotors.
also does the gyro have to sit flush straight on the heli cuz mine is on a slight angle....or doesnt it matter because it installizes and sets itself every time i turn on heli
A slight angle is no big deal. Esky still using the zip ties to hold the gryo in place ? if so get some gyro mounting tape from your LHS cut off the zip ties and remount the gyro stright... the problem with zip ties is they can transfer vibrations to the gyro that the gyro mounting tape is SUPPOSED to reduce.