1) Check the Challenge page for the specific challenge. If you weren't enlisted it will tell you that in the upper right (I don't have the link to the PS3 challenge).
2) I haven't gotten my XP or badge yet either. It usually takes a couple hours so check back in a few hours if you still haven't gotten it. Technically it can take up to 48 hours though that isn't usually the case.