For #3, just drop the new counter in the middle of the HEX (not the top of the stack) and it will be deposited on top of the stack.
For #1 - I'm not sure how older version of VASL behaved but what you say is true. I just bring the moving counters out one by one, build a second stack in the...