Running, the Bicycle and walking all use the classic ‘grid’ movement (even the new diagonal movement is still based on the grid).
The Rollerblades do not follow the grid. You are in a free-moving state instead. Do they still count towards steps?
Yes, Rollerskating does count. I was able to rollerskate the last few hundred steps of my eggs life-cycle and they still hatched.