RE: do i need a HH gyro
for 3d a heading hold gyro is a necessity, HH = heading hold HL = Heading lock, both are just different ways of saying the same exact thing, there is no difference, buy yourself a futaba gy401 with 9254 servo, avoid the csm gyro's.
Gareth