Sorry to be blunt, but if you don’t want to spend effort on touch typing (and therefore avoid arrow keys), learning vim motions is rather pointless and you might as well not bother.
Obviously any classic control key assignments, like those of vi or those of emacs, are far from optimal on a non-standard keyboard layout.
The only decent solution is to remap all control keys in your text editor, to whichever positions you prefer.
Any good text editor allows that. Likewise, all programs with a good user interface allow the remapping of the keyboard shortcuts.