とりあえず質問にだけ素直に答えると、X100,Y100と書いてしまうとX100という変数名になってしまうので、今のままだと0(初期値)で動きません。
で、移動量を速くしたくて100倍にするという意図だとすると、
SPOFS 0,X*100, Y*100としてしまうと、現在の座標を100倍しているので表示位置は変わりますが移動量としては正しくありません。
みんなが言っているようにSTICKはスティックの動かした量(-1〜1)を返す命令なので、その値をそのままSPOFSするのではキャラクタの移動にならないです。(0,0から動かした量の相対位置には表示出来るけど)
2そうだね プレイ済み