Your sprites are 16 pixels by 16 pixels so if you want the sprites right next to each other, then use spofs with increments of 16. Also doesn’t use the same management number for more then one sprite. For example:
SPSET 0,1
SPSET 1,1
I believe only one of your sprites is appearing so changing the management numbers should fix this. Ask if you need anything.
Here is my take on what you are trying for, see attached.
In the latest screenshot from you, you are using the wrong handles/ids for the 2nd and 3rd spscale and spofs calls.
By the way, you don't need to call spscale if you are leaving things at original size.
You also don't need to reprint the press A to start message in a loop.
Also try to use while/wend, repeat/until, and functions not GOTO.