There is a limit to the number of Wolfram|Alpha queries you can make per day in Mathematica. However, that limit is very high and rarely ever exceeded unless you were to write a program to try it.
So you should be able to ask for step by step solutions essentially as many times as you like by using Wolfram|Alpha through Mathematica.