In my experience with the cravings it goes like this.
First, cut out all grains (including rice), sugers, beans, etc..
Or in other words just stick with eating Fruits, Vegetables, Nuts and Meat.
Once that is done.
It takes about 3 days for me to get over the strong cravings, maybe 4 days.
Then comes the sneaky days, the cravings are not as strong so you start convincing yourself that are in control so having just one meal of something you like won't hurt.
Thats why I call these the tricky times. Its like craving cold war.
That lasts about 4 to 7 more days.
After that, the cravings become truly easier to control.
You will still get the odd craving from time to time, but it will be much easier to just ignore.
That's just my experience, its +/- several days for people.
As for weight loss.
Like Nancy said, it depends on how insulin resistant and gluten sensative you are. For me, I really need to cut out all non-Paleo foods.
My wife for example seems to be able to eat more non-Paleo foods and still lose the weight. Note: I am not talking about Icecream and cake and Nachos.. I mean stuff like popcorn, a few fries here and there.
But for me, if I cut it all out, within 3 days I definitely start to see progress. Sometimes before, but always by 3 days I see progress.
Well, unless I overdose on Fruits and Nuts.
Hope this helps.