Yeah, I set the cooldown of dodge in a way that you can stall. However, the game speed always increases, so you should not do it often. :)
I am not sure about the animations, but the screen moves 20 pixels per frame at the beginning.
Yes, enemy spawn is totally random. Thank you for your comment! :)