ShadowcatX |
Since the death of the person behind Rite publishing I'm not sure there's anyone to really give official answers on their products.
The answer to the first question is everything that fall into "All dracomorphosis benefits plus all extraordinary or supernatural draconic defenses, draconic gifts and draconic weaponry are considered form-dependent abilities."
As to the second question, no, you cannot, because it is a draconic gift and you can't use draconic gifts while in humanoid form.