Shouldn't "Dia takut gua" be acceptable?
Fyi "gua" is also a slang/informal word for "me/I" so it also means "she is afraid of me" in slang
that's only applicable in Jakarta.
No, it is now acceptable in everywhere in Indonesia :v
Well yes, but it literally like "She afraid caves." The Of could also be translated as Dengan or Dari; they are conjugation.