1. Może po prostu zwiększaj alpha
GML (STEP)
if image_alpha<1 {image_alpha+=0.05}
PS:w create alpha musi być ustawione na 0
2.GM niema wbudowanej funkcji zmiany położenia myszy, tu masz dll http://gmc.yoyogames.com/index.php?showtopic=286465
GML
set_mouse(mouse_x+random_range(-5,5),mouse_y+random_range(-5,5))
EDIT:2. Co do prędkości to zapisuj x i y myszy na początku stepa, a co np 2 klatki porównuj w point_distance.