Ques 1) Base on Wiki below, which English translation found to be accurate? D.T. Suzuki or Kazuaki Tanahashi and Joan Halifax
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.