press the guide button for battery life, top left has a little battery meter like cell phones.
currently, you can't upload your own pictures to your gamercard and i see good reason in not allowing this. those damn little kids, who knows what they'd put up there. although, it might be a feature available in the future once they release the camera. never know.