はい、RDMはその通りです。
本当は、Str RDM="Sub{ [16 y74 =Random(127)+1 : r16] }"であれば、エラーチェックもやってくれるので、場合によってはこのほうが良いかもしれません。
厳密には#RDMはマクロ記述なのですが、変わることのない定数のためマクロにしています。
Randomについては、
Print( Random(1) )と記述していただくと分かると思いますが、これは[0]のみ出力します。
プログラムでは数値カウントは[0]が最初になることが多いためです。
Random(127)+1は、[0 - 126]+1 -> [1 - 127]という数値を出力します。
この+1を加えるという記述は単に好みですね。サクラの場合、Random(1,127)のほうが正しい気もします。