Is there a limit to the amount of Call Me Free minutes a user has?

No. Currently we are offering unlimited access to Call Me Free for both international users making calls and Ultra Mobile subscribers receiving calls.