Ques 1) Base on Wiki below, which English translation found to be accurate? D.T. Suzuki or Kazuaki Tanahashi and Joan Halifax
https://en.wikipedia.org/wiki/N%C4%ABlaka%E1%B9%87%E1%B9%ADha_Dh%C4%81ra%E1%B9%87%C4%AB
Ques 2) Refer to some Buddhism Documentaries, Theravada Buddhism disallow reciting of Mantra. Does it a truth?
Personally i found this Mantra translated into positive self-talk which physiologically helping on self healing of decease. i.e. Having better peace of mind simply can cure most of the deceases? https://www.wikihow.com/Think-Positively-About-Yourself
It has content of worshiping too so the person too focus on it without understand the basic Buddhism could be lead to superstitious which is inappropriate. I found no issue combination of meditation and of course focus of practices must be Buddhism basic which is Four Noble of Truths.